行间公式索引

📜 原文
📖 逐步解释
∑ 公式拆解
💡 数值示例
⚠️ 易错点
📝 总结
🎯 存在目的
🧠 直觉心智模型
💭 直观想象

1PART II 置换、陪集和直积

📜 [原文1]

PART
置换、陪集和直积

第8节 置换群

第9节 轨道循环交错群

第10节 陪集拉格朗日定理

第11节 直积有限生成阿贝尔群

第12节 ${ }^{\dagger P}$ 平面等距变换

📖 [逐步解释]

这部分是教材第二大部分的标题和目录。它概述了接下来将要学习的核心主题。这三个概念——置换陪集直积——是深入理解群论,特别是有限群结构的关键工具。

  1. 置换 (Permutations):这是研究群论的一个非常具体和重要的切入点。置换本质上是集合元素的重新排列。我们将看到,所有有限群都可以被看作是某种置换群子群(这被称为凯莱定理),这使得置换群成为研究所有的“通用模型”。第8节和第9节将深入探讨这个主题。
  2. 陪集 (Cosets)陪集子群中“平移”所形成的集合。这个概念是拉格朗日定理的基石。拉格朗日定理有限群论中最基本的定理之一,它指出有限群子群(元素个数)必须整除整个。这是理解有限群结构的第一步。第10节将重点讲解。
  3. 直积 (Direct Products)直积是一种将多个较小的“粘合”在一起构成一个更大、更复杂的的方法。反过来,它也允许我们将一个复杂的分解为一些更简单的的“乘积”。这对于的分类和结构分析至关重要,特别是对于有限生成阿贝尔群,有一个非常漂亮和完整的分解定理。第11节将介绍这个强大的工具。
  4. 平面等距变换 (Plane Isometries):这是一个将抽象群论概念应用于具体几何问题的例子,展示了群论如何描述对称性
📝 [总结]

这部分是教材第二部分的开篇,预告了即将学习的三个核心概念:置换陪集直积。它们是从不同角度理解和分析(特别是有限群)的结构的基本工具。

🎯 [存在目的]

本节作为章节目录,为读者提供了一个清晰的学习路线图。它告诉我们,我们将从具体的置换群入手,然后发展出陪集拉格朗日定理这样的抽象工具来分析的内部结构,最后学习如何用直积来构造和分解

🧠 [直觉心智模型]

想象一下,你要研究一个复杂的机器。

  1. 置换就像是研究机器的所有齿轮是如何相互作用和转动的。通过观察齿轮的运动,你可以了解机器的基本运作方式。
  2. 陪集拉格朗日定理就像是发现机器内部有一些固定的模块(子群),并且整个机器的大小()必须是这些模块大小(子群)的整数倍。这给了你一个关于机器组件规模的约束。
  3. 直积就像是发现这个复杂的机器实际上是由几个独立的、更小的机器(小)并排放在一起组成的。你可以把它们拆开来分别研究,也可以把几个小机器组装成一个大机器。
💭 [直观想象]

想象你面前有一副扑克牌。

  1. 置换就是洗牌。每一次洗牌都是对52张牌的一种重新排列。所有可能的洗牌方式构成了一个巨大的置换群
  2. 陪集可以想象成:你先把红桃A到K这13张牌拿出来(这是一个子群),然后你决定给每张牌都加上一个“偏移量”,比如都加上3(A变4,2变5...),这就形成了一个陪集。你会发现,这样形成的牌堆要么和原来的牌堆完全一样,要么就完全没有交集。
  3. 直积就像你有两副牌,一副是普通的扑克牌,另一副是塔罗牌。你可以通过“(一张扑克牌,一张塔罗牌)”这样的组合,创造出一个更大、更复杂的牌组系统。

2第8节 置换群

📜 [原文2]

我们已经看到过数群的例子,例如在加法下的 $\mathbb{Z}, \mathbb{Q}$ 和 $\mathbb{R}$。我们也介绍了矩阵群,例如 $G L(2, \mathbb{R})$。 $G L(2, \mathbb{R})$ 的每个元素 $A$ 都产生一个从平面 $\mathbb{R}^{2}$ 到其自身的变换;也就是说,如果我们将 $\mathbf{x}$ 视为一个2分量列向量,那么 $A \mathbf{x}$ 也是一个2分量列向量 $G L(2, \mathbb{R})$ 是许多最有用的的典型代表,其元素作用于事物以对其进行变换。通常,由群元素产生的作用可以看作是一个函数,而二元运算可以看作是函数复合。在本节中,我们构造了一些有限群,其元素(称为置换)作用于有限集。这些将为我们提供有限非阿贝尔群的例子。我们将展示任何有限群结构上都与某个置换群相同。不幸的是,这个听起来非常强大的结果对我们来说并没有特别大的用处。

你可能熟悉集合置换的概念,即集合元素的重新排列。因此,对于集合 $\{1,2,3,4,5\}$,元素的重新排列可以示意性地表示,如 Fig. 8.1 所示,从而得到新的排列 $\{4,2,5,3,1\}$。让我们将 Fig. 8.1 中的示意图视为一个函数,它将左栏中列出的每个元素映射到右栏中列出的来自同一集合的单个(不一定不同)元素。因此,1被映射到4,2被映射到2,依此类推。此外,要成为集合置换,这个映射必须是每个元素在右栏中只出现一次。例如,Fig. 8.2 中的图不构成置换,因为3出现了两次,而1在右栏中根本没有出现。我们现在将置换定义为这样的映射

[^0]| $1 \rightarrow 4$ | $1 \rightarrow 3$ |

:--- :---
$3 \rightarrow 5$ $3 \rightarrow 5$
$4 \rightarrow 3$ $4 \rightarrow 5$
$5 \rightarrow 1$ $5 \rightarrow 3$

81 图8.2 图

📖 [逐步解释]

这部分是第8节的引言,旨在建立置换群的直观概念,并将其与我们已经学过的联系起来。

  1. 回顾已知群类型
    • 数群:像整数集 $\mathbb{Z}$、有理数集 $\mathbb{Q}$、实数集 $\mathbb{R}$ 在加法运算下构成的。这些元素是数字,运算是算术运算。它们都是阿贝尔群(交换群)。
    • 矩阵群:像 $GL(2, \mathbb{R})$(所有 $2 \times 2$ 的实数可逆矩阵矩阵乘法下构成的)。这类元素矩阵,运算是矩阵乘法。它们通常是非阿贝尔群
  2. 群的作用 (Action):作者特别指出了矩阵群的一个重要特性:它的元素可以“作用”于其他对象。例如,一个 $2 \times 2$ 矩阵 $A$ 可以左乘一个平面上的向量 $\mathbf{x}$,将其变换成另一个向量 $A\mathbf{x}$。这个“作用”本身就是一个函数。这为我们提供了一种新的视角来看待元素变换运算变换复合(即连续施加变换)。
  3. 引入置换
    • 直观定义置换就是一个集合元素的“重新排列”。比如,集合 $\{1,2,3,4,5\}$ 重新排列成 $\{4,2,5,3,1\}$。
    • 函数视角:这种“重新排列”可以看作一个函数。对于上面的例子,这个函数把 1 映到 4,2 映到 2,3 映到 5,4 映到 3,5 映到 1。
    • 关键性质:一个映射要成为一个置换,必须满足两个条件:
  4. 本节目标
    • 构造一些由置换组成的有限群
    • 这些将是有限非阿贝尔群的典型例子(我们之前遇到的有限群,如 $\mathbb{Z}_n$,都是阿贝尔群)。
    • 引出凯莱定理:任何有限群都和某个置换群在结构上是等价的(同构)。
    • 作者谦虚地提到,虽然凯莱定理听起来很强大,但在实际解决问题时,它的直接应用并不多。因为它只是告诉我们存在这样一个置换群,但这个置换群可能非常巨大和复杂,不便于分析。
💡 [数值示例]
  • 示例1 (是一个置换):考虑集合 $A = \{a, b, c\}$。

一个置换 $\sigma$ 可以是:

$a \rightarrow b$

$b \rightarrow c$

$c \rightarrow a$

这是一个合法的置换,因为它是一对一的(没有两个不同的字母指向同一个字母),也是满射的(输出结果 $\{b, c, a\}$ 包含了 $A$ 的所有元素)。

  • 示例2 (不是一个置换):考虑集合 $A = \{a, b, c\}$。

一个映射 $\tau$ 是:

$a \rightarrow b$

$b \rightarrow b$

$c \rightarrow a$

这不是一个置换。因为它不是一对一的($a$ 和 $b$ 都指向了 $b$),也不是满射的(输出结果 $\{b, a\}$ 中没有元素 $c$)。

⚠️ [易错点]
  1. 置换必须作用于同一个集合置换集合 $A$ 到其自身的映射,不能是从集合 $A$ 到集合 $B$。
  2. 有限集 vs 无限集:虽然引言中用有限集举例,但置换的定义对无限集同样适用。只是在有限集的情况下,“一对一”和“满射”两个条件是等价的(一个成立另一个必然成立),而在无限集中则不是。
  3. 函数复合的顺序:当我们将置换视为函数并进行复合时,要特别注意运算顺序,通常是从右向左。
📝 [总结]

本节的引言部分将的概念从抽象的矩阵推广到更一般性的“变换”和“作用”。它将置换直观地定义为集合元素的重新排列,并精确地形式化为集合到其自身的一对一满射函数。本节旨在通过研究置换来构造重要的有限非阿贝尔群

🎯 [存在目的]

引言的目的是承上启下,将之前学习的的例子与即将引入的置换群建立联系。它通过“作为变换”的核心思想,为将置换(一种特殊的函数/变换)及其复合运算构成一个提供了理论依据和直观铺垫。

🧠 [直觉心智模型]

想象你有 N 个座位,上面坐着 N 个人。一个“置换”就是一声命令,让所有人都站起来,然后每个人都走到一个新的、指定好的座位上。这个命令必须保证:

  1. 没有两个不同的人被命令到同一个座位上一对一)。
  2. 没有一个座位是空着的满射)。

整个过程就是一次座位的重新安排。而置换群研究的就是所有这些可能的“换座位命令”的集合以及它们组合起来的规律。

💭 [直观想象]

想象一个魔方。你每转动一下魔方的一个面,就是对这个面上以及相邻面上的色块位置进行了一次“置换”。比如,你把顶层顺时针转90度,顶层9个色块的位置就发生了改变。这个转动就是一个置换。所有可能的转动以及它们的组合,就构成了一个庞大的,即“魔方”。这个元素就是各种转动(置换),运算就是连续进行转动(置换复合)。

3定义 8.3

📜 [原文3]

8.3 定义 集合 $A$ 的置换是一个函数 $\phi: A \rightarrow A$,它既是一对一的又是满射的。

📖 [逐步解释]

这是对置换的严格数学定义。让我们逐项拆解这个定义:

  1. 一个函数 $\phi: A \rightarrow A$
    • 这明确了置换首先是一个函数函数是一种规则,它为定义域中的每一个元素都指定了值域中一个唯一的元素
    • $\phi: A \rightarrow A$ 表示这个函数定义域(输入集合)和共域(可能的输出集合)是同一个集合 $A$。这意味着置换是在一个集合内部进行的操作,它把集合元素映射回这个集合自身。
  2. 一对一 (one-to-one / injective)
    • 这个性质意味着,如果输入的元素不同,那么输出的元素也一定不同。
    • 形式化地讲,如果 $a_1 \neq a_2$(其中 $a_1, a_2 \in A$),那么必然有 $\phi(a_1) \neq \phi(a_2)$。
    • 换一种等价的说法(逆否命题),如果 $\phi(a_1) = \phi(a_2)$,那么必然有 $a_1 = a_2$。
    • 直观上,这意味着没有“碰撞”或“合并”。不同的元素不会被映射到同一个元素上。
  3. 满射 (onto / surjective)
    • 这个性质意味着,在共域 $A$ 中的任何一个元素,都至少有一个定义域 $A$ 中的元素与之对应。
    • 形式化地讲,对于任何 $b \in A$,都存在至少一个 $a \in A$,使得 $\phi(a) = b$。
    • 直观上,这意味着映射的结果覆盖了整个目标集合,没有任何一个元素被“遗漏”。
  4. 双射 (bijection):一个既是一对一又是满射函数,被称为双射函数一一对应。因此,集合 $A$ 的一个置换本质上就是 $A$ 上的一个双射函数
💡 [数值示例]
  • 示例1 (置换)
  • 令 $A = \{1, 2, 3\}$。
  • 定义 $\phi: A \rightarrow A$ 为 $\phi(1)=2, \phi(2)=3, \phi(3)=1$。
  • 检查一对一:$\phi(1), \phi(2), \phi(3)$ 的值分别是 $2, 3, 1$,彼此都不同。所以它是一对一的。
  • 检查满射:值域是 $\{2, 3, 1\}$,它等于共域 $A = \{1, 2, 3\}$。所以它是满射的。
  • 结论:$\phi$ 是一个置换
  • 示例2 (非置换,非一对一)
  • 令 $A = \{1, 2, 3\}$。
  • 定义 $\psi: A \rightarrow A$ 为 $\psi(1)=2, \psi(2)=1, \psi(3)=1$。
  • 检查一对一:$\psi(2)=\psi(3)=1$,但 $2 \neq 3$。所以它不是一对一的。
  • 结论:$\psi$ 不是一个置换
  • 示例3 (非置换,非满射)
  • 令 $A = \{1, 2, 3\}$。
  • 定义 $\eta: A \rightarrow A$ 为 $\eta(1)=1, \eta(2)=2, \eta(3)=2$。
  • 检查满射:值域是 $\{1, 2\}$,不等于共域 $A = \{1, 2, 3\}$,因为元素 3 没有被任何元素映射到。所以它不是满射的。
  • 结论:$\eta$ 不是一个置换。 (在这个例子中,它也不是一对一的)。
⚠️ [易错点]
  1. 有限集 vs 无限集:对于一个有限集 $A$,从 $A$ 到自身的函数 $\phi$,只要满足“一对一”就必然满足“满射”,反之亦然。这是因为如果 $n$ 个不同的东西要映射到 $n$ 个不同的位置,那么必然每个位置都被占满。但在无限集上,这两个条件是独立的。
  2. 例如,在整数集 $\mathbb{Z}$ 上,定义 $f(x) = 2x$。这是一个一对一函数(如果 $2x_1=2x_2$,则 $x_1=x_2$),但它不是满射的(例如,奇数 3 就不在值域中)。所以 $f(x)=2x$ 不是 $\mathbb{Z}$ 上的一个置换
  3. 又如,在整数集 $\mathbb{Z}$ 上,定义 $g(x) = \lfloor x/2 \rfloor$ (向下取整)。这是一个满射函数(任何整数 $k$ 都可以由 $g(2k)=k$ 得到),但它不是一对一的(例如 $g(2)=1, g(3)=1$)。所以 $g(x)$ 也不是 $\mathbb{Z}$ 上的一个置换
📝 [总结]

定义8.3 给出了置换的精确数学定义:一个集合到其自身的双射函数(既一对一满射)。这个定义将之前直观的“重新排列”思想,转化为了一个可以进行严格数学分析的函数对象。

🎯 [存在目的]

这个定义是本章后续所有讨论的基石。没有一个精确的定义,我们就无法证明关于置换的任何定理,也无法构建置换群。它将一个直观的想法(重新排列)与函数论中成熟的概念(双射)联系起来,为使用函数复合作为运算铺平了道路。

🧠 [直觉心智模型]

一个置换就像一个完美的“标签交换”机器。你把一堆贴有标签的物品(集合 $A$)放进去,机器会给每个物品重新贴上一个来自原始标签池的标签。这个过程是“完美”的,因为它保证:

  1. 无重复:不会有两个物品被贴上相同的标签(一对一)。
  2. 无遗漏:原始标签池里的所有标签都会被用上,每个标签都恰好被贴在了一个物品上(满射)。
💭 [直观想象]

想象你在跳一个集体舞,有 $n$ 个男生和 $n$ 个女生,每个人都站在一个指定的位置点上。舞导老师喊出一个指令(一个置换 $\phi$),每个人都要移动到另一个指定的位置点上。这个指令必须保证:

  1. 每个新位置点上都恰好只有一个人(一对一)。
  2. 所有的旧位置点都被新人占据,没有空位(满射)。

这样,整个舞池的人重新分布了,但总人数和位置点都没变,这就是一次置换

4置换群

4.1 置换乘法

📜 [原文4]

我们现在展示函数复合 ∘ 是集合 $A$ 的所有置换集合上的一个二元运算。我们称此运算置换乘法。设 $A$ 是一个集合,设 $\sigma$ 和 $\tau$ 是 $A$ 的置换,使得 $\sigma$ 和 $\tau$ 都是将 $A$ 满射到 $A$ 的一对一函数复合函数 $\sigma \circ \tau$ 示意性地定义为

$$ A \xrightarrow{\tau} A \xrightarrow{\sigma} A, $$

给出从 $A$ 到 $A$ 的映射。我们不保留置换乘法的符号 ∘,而是用并置 $\sigma \tau$ 表示 $\sigma \circ \tau$,就像我们对一般群所做的那样。现在,如果 $\sigma \tau$ 是一对一的并且满射到 $A$,那么它就是一个置换。请记住,$\sigma \tau$ 在 $A$ 上的作用必须从右到左读取:首先应用 $\tau$,然后应用 $\sigma$。让我们证明 $\sigma \tau$ 是一对一的。如果

$$ (\sigma \tau)\left(a_{1}\right)=(\sigma \tau)\left(a_{2}\right), $$

那么

$$ \sigma\left(\tau\left(a_{1}\right)\right)=\sigma\left(\tau\left(a_{2}\right)\right), $$

因为 $\sigma$ 是一对一的,我们知道 $\tau\left(a_{1}\right)=\tau\left(a_{2}\right)$。但随后,因为 $\tau$ 是一对一的,这给出了 $a_{1}=a_{2}$。因此 $\sigma \tau$ 是一对一的。为了证明 $\sigma \tau$ 满射到 $A$,设 $a \in A$。因为 $\sigma$ 满射到 $A$,存在 $a^{\prime} \in A$ 使得 $\sigma\left(a^{\prime}\right)=a$。因为 $\tau$ 满射到 $A$,存在 $a^{\prime \prime} \in A$ 使得 $\tau\left(a^{\prime \prime}\right)=a^{\prime}$。因此

$$ a=\sigma\left(a^{\prime}\right)=\sigma\left(\tau\left(a^{\prime \prime}\right)\right)=(\sigma \tau)\left(a^{\prime \prime}\right), $$

所以 $\sigma \tau$ 满射到 $A$。

📖 [逐步解释]

这部分的核心任务是定义置换之间的运算,并证明这个运算封闭的,即两个置换“相乘”的结果仍然是一个置换。这是构建一个的第一步(满足公理的闭包性)。

  1. 定义运算为函数复合
    • 既然置换函数,那么最自然的运算就是函数复合
    • 置换乘法这个术语就是指函数复合,记作 $\sigma \tau$,它的意思是“先施加置换 $\tau$,再施加置换 $\sigma$”。
    • 重要:运算顺序是从右向左!$(\sigma \tau)(a) = \sigma(\tau(a))$。这与我们习惯的从左到右阅读相反,需要特别注意。
  2. 证明闭包性
    • 我们需要证明,如果 $\sigma$ 和 $\tau$ 都是置换,那么它们的复合 $\sigma \tau$ 也一定是一个置换
    • 根据定义,就是要证明 $\sigma \tau$ 既是一对一的,又是满射的。
    • 证明 $\sigma \tau$ 是一对一
    • 我们的目标是证明:如果 $(\sigma \tau)(a_1) = (\sigma \tau)(a_2)$,那么必然 $a_1 = a_2$。
    • 步骤1: 根据函数复合的定义,$(\sigma \tau)(a_1) = \sigma(\tau(a_1))$ 和 $(\sigma \tau)(a_2) = \sigma(\tau(a_2))$。所以假设变成了 $\sigma(\tau(a_1)) = \sigma(\tau(a_2))$。
    • 步骤2: 我们知道 $\sigma$ 是一个置换,所以它本身是一对一的。根据一对一的定义,如果 $\sigma(x) = \sigma(y)$,则 $x=y$。在这里,把 $\tau(a_1)$ 看作 $x$,把 $\tau(a_2)$ 看作 $y$。因此,从 $\sigma(\tau(a_1)) = \sigma(\tau(a_2))$ 我们可以推断出 $\tau(a_1) = \tau(a_2)$。
    • 步骤3: 我们又知道 $\tau$ 也是一个置换,所以它也是一对一的。因此,从 $\tau(a_1) = \tau(a_2)$ 我们可以推断出 $a_1 = a_2$。
    • 结论: 我们成功地从 $(\sigma \tau)(a_1) = (\sigma \tau)(a_2)$ 推出了 $a_1 = a_2$。所以 $\sigma \tau$ 是一对一的。这个证明过程就像剥洋葱,从外层的 $\sigma$ 开始,利用其性质,剥掉一层,再利用内层 $\tau$ 的性质,得到最终结论。
  • 证明 $\sigma \tau$ 是满射
  • 我们的目标是证明:对于集合 $A$ 中的任意一个元素 $a$,我们都能在 $A$ 中找到一个元素 $a''$,使得 $(\sigma \tau)(a'') = a$。
  • 步骤1: 从目标 $a$ 出发。因为我们知道 $\sigma$ 是满射的,所以对于这个 $a \in A$,一定存在一个 $a' \in A$,使得 $\sigma(a')=a$。也就是说, $a$ 是由 $a'$ 通过 $\sigma$ 映射过来的。
  • 步骤2: 现在我们有了 $a'$。因为我们知道 $\tau$ 也是满射的,所以对于这个 $a' \in A$,一定存在一个 $a'' \in A$,使得 $\tau(a'') = a'$。也就是说, $a'$ 是由 $a''$ 通过 $\tau$ 映射过来的。
  • 步骤3: 把这两步串联起来:$(\sigma \tau)(a'') = \sigma(\tau(a'')) = \sigma(a') = a$。
  • 结论: 我们成功地为任意的 $a$ 找到了它的“原像” $a''$。所以 $\sigma \tau$ 是满射的。这个证明过程像是在“倒带”,从最终结果 $a$ 出发,一步步往前找它的来源。
∑ [公式拆解]
  • 公式1: $A \xrightarrow{\tau} A \xrightarrow{\sigma} A$
  • 拆解: 这是一个映射的示意图。它表示一个元素首先通过函数 $\tau$ 从集合 $A$ 映射到集合 $A$,得到的结果再通过函数 $\sigma$ 从集合 $A$ 映射回集合 $A$。
  • 推导: 这直观地展示了复合函数 $\sigma \circ \tau$ 的执行流程:先 $\tau$ 后 $\sigma$。
  • 公式2: $(\sigma \tau)\left(a_{1}\right)=(\sigma \tau)\left(a_{2}\right)$
  • 拆解: 这是证明一对一性质的起始假设。它假设两个不同的输入 $a_1$ 和 $a_2$ 经过复合函数 $\sigma \tau$ 的作用后,得到了相同的输出。我们的目标是从这个假设推出 $a_1=a_2$。
  • 公式3: $\sigma\left(\tau\left(a_{1}\right)\right)=\sigma\left(\tau\left(a_{2}\right)\right)$
  • 拆解: 这是将公式2中的复合写法 $(\sigma \tau)(...)$ 展开后的形式,依据的是函数复合的定义。
  • 公式4: $a=\sigma\left(a^{\prime}\right)=\sigma\left(\tau\left(a^{\prime \prime}\right)\right)=(\sigma \tau)\left(a^{\prime \prime}\right)$
  • 拆解: 这是证明满射性质的核心推导链。
  • $a = \sigma(a')$:利用 $\sigma$ 的满射性。
  • $\sigma(a') = \sigma(\tau(a''))$:利用 $\tau$ 的满射性,将 $a'$ 替换为 $\tau(a'')$。
  • $\sigma(\tau(a'')) = (\sigma \tau)(a'')$:根据函数复合的定义。
  • 推导: 这条链条成功地将任意元素 $a$ 与一个通过 $\sigma \tau$ 映射到它的元素 $a''$ 联系了起来。
💡 [数值示例]
  • 令 $A = \{1, 2, 3\}$。
  • 置换 $\tau = \begin{pmatrix} 1 & 2 & 3 \\ 2 & 3 & 1 \end{pmatrix}$ (即 $\tau(1)=2, \tau(2)=3, \tau(3)=1$)。
  • 置换 $\sigma = \begin{pmatrix} 1 & 2 & 3 \\ 1 & 3 & 2 \end{pmatrix}$ (即 $\sigma(1)=1, \sigma(2)=3, \sigma(3)=2$)。
  • 计算复合置换 $\sigma \tau$
  • 作用于1: $(\sigma \tau)(1) = \sigma(\tau(1)) = \sigma(2) = 3$。
  • 作用于2: $(\sigma \tau)(2) = \sigma(\tau(2)) = \sigma(3) = 2$。
  • 作用于3: $(\sigma \tau)(3) = \sigma(\tau(3)) = \sigma(1) = 1$。
  • 所以,$\sigma \tau = \begin{pmatrix} 1 & 2 & 3 \\ 3 & 2 & 1 \end{pmatrix}$。
  • 验证结果是否为置换
  • 一对一:输出结果 $3, 2, 1$ 互不相同。是。
  • 满射:输出集合 $\{3, 2, 1\}$ 等于 $\{1, 2, 3\}$。是。
  • 结论:两个置换复合确实还是一个置换
⚠️ [易错点]
  1. 运算顺序是关键:计算 $\sigma \tau$ 时,是先算 $\tau$ 再算 $\sigma$。如果顺序搞反,结果可能完全不同。
  2. 我们来计算一下 $\tau \sigma$:
  3. $(\tau \sigma)(1) = \tau(\sigma(1)) = \tau(1) = 2$。
  4. $(\tau \sigma)(2) = \tau(\sigma(2)) = \tau(3) = 1$。
  5. $(\tau \sigma)(3) = \tau(\sigma(3)) = \tau(2) = 3$。
  6. 所以 $\tau \sigma = \begin{pmatrix} 1 & 2 & 3 \\ 2 & 1 & 3 \end{pmatrix}$。
  7. 可以看到 $\sigma \tau \neq \tau \sigma$。这说明置换乘法通常是不可交换的,这也正是置换群常常是非阿贝尔群的原因。
📝 [总结]

本小节定义了置换运算,即置换乘法,它就是函数复合。并且通过严格的数学证明,说明了这个运算置换集合上是封闭的:两个双射函数复合仍然是一个双射函数。这是证明置换集合能构成的第一步。

🎯 [存在目的]

为了将置换集合构建成一个代数结构(具体来说是),必须首先定义一个二元运算。本节选择了最自然的函数复合作为这个运算,并证明了其封闭性,为后续验证结合律单位元逆元的存在性奠定了基础。

🧠 [直觉心智模型]

回到“换座位”的模型。

  1. 置换 $\tau$ 是第一个换座位的指令。
  2. 置换 $\sigma$ 是第二个换座位的指令。
  3. 置换乘法 $\sigma \tau$ 就相当于“先执行 $\tau$ 指令,所有人换好座位后,立刻再执行 $\sigma$ 指令”。
  4. 本节证明的封闭性意味着,无论你连续下达多少次合法的换座位指令,最终的结果总是等效于一次性的、全新的、但同样合法的换座位指令。你不可能通过连续换座,最后让两个人坐到同一个座位上,或者让某个座位空出来。
💭 [直观想象]

想象一条装配流水线。

  1. 一个物品(集合里的元素)在流水线上移动。
  2. 工位 $\tau$ 是一台机器,它会对物品进行某种改造(施加置换 $\tau$)。
  3. 工位 $\sigma$ 是下一台机器,它会对来自上一工位的物品进行再次改造(施加置换 $\sigma$)。
  4. 复合置换 $\sigma \tau$ 就相当于把这两台机器的功能合并,设计一台新的超级机器,这台新机器一次性就能完成 $\tau$ 和 $\sigma$ 两台机器先后做的事情。
  5. 本节的证明说明,如果 $\sigma$ 和 $\tau$ 都是“完美”的改造机器(置换,即不丢失、不复制零件),那么它们组合成的新机器 $\sigma \tau$ 也一定是“完美”的。

4.2 历史注解

📜 [原文5]

历史注解

关于置换的最早记录研究之一出现在《Sefer Yetsirah》(或《创造之书》)中,该书由一位不知名的犹太作者在八世纪之前写成。作者对希伯来字母的各种排列方式很感兴趣。这个问题在某种意义上是一个神秘的问题。人们相信字母具有魔力;因此,适当的排列可以征服自然力量。 《Sefer Yetsirah》的实际文本非常稀疏:“两个字母组成两个单词,三个组成六个单词,四个组成24个单词,五个组成120个,六个组成720个,七个组成5040个。”有趣的是,计算字母排列方式的想法也在八世纪和九世纪的伊斯半数学中出现过。到十三世纪,在伊斯兰和希伯来文化中,置换抽象概念已经扎根,以至于来自现在摩洛哥的马拉喀什的数学家 Abu-1-'Abbas ibn al-Banna (1256-1321) 和法国拉比、哲学家兼数学家 Levi ben Gerson 都能够严格证明任何 $n$ 个元素集合置换数量是 $n!$,并证明了关于计算组合的各种结果。

然而,Levi 和他的前人关注置换仅仅是给定有限集的排列。正是对多项式方程解的探索导致拉格朗日等人在十八世纪后期将置换视为从有限集到其自身的函数,该集合是给定方程集合。正是 Augustin-Louis Cauchy (1789-1857) 详细发展了置换理论的基本定理,并引入了本文中使用的标准符号。

📖 [逐步解释]

这部分历史注解追溯了“置换”这一概念的演变历程,展示了它如何从一个神秘主义组合计数的问题,逐渐发展成为现代抽象代数的核心工具。

  1. 早期阶段:组合计数与神秘主义
    • 源头: 《Sefer Yetsirah》(创造之书),一部古老的犹太神秘主义文献。
    • 动机: 当时的人们认为字母有魔力,通过排列字母可以获得神秘力量。这驱使他们去研究“排列”的可能性。
    • 成就: 认识到 $n$ 个不同事物有 $n!$ (n的阶乘) 种排列方式。书中给出了 $n=2, 3, 4, 5, 6, 7$ 的例子:$2!=2, 3!=6, 4!=24, 5!=120, 6!=720, 7!=5040$。
    • 并行发展: 类似的计数思想也在同期的伊斯兰数学中出现。
    • 十三世纪的成熟: 到了13世纪,像 ibn al-Banna 和 Levi ben Gerson 这样的数学家已经能够严格证明“$n$ 个元素的排列数是 $n!$”这一公式,并研究相关的组合问题。
    • 核心思想: 在这个阶段,置换被看作是一个静态的“排列结果”。重点在于“有多少种不同的排列”。
  2. 转折点:函数视角与方程求解
    • 推动力: 18世纪后期,数学家们(如拉格朗日)在研究高次多项式方程的求根公式时遇到了困难。
    • 新的视角: 他们发现,方程之间存在某种对称性。如果你交换(置换)这些,某些关于的表达式会保持不变。
    • 关键转变: 拉格朗日首次将置换看作是一个动态过程函数。这个函数作用于方程集合上,把一个变成另一个。这与我们刚刚学习的定义8.3完全一致。
    • 核心思想: 置换不再仅仅是一个排列结果,而是一个“造成排列的动作”或“函数”。
  3. 系统化:置换理论的建立
    • 关键人物: 柯西 (Augustin-Louis Cauchy)。
    • 贡献: 在19世纪,柯西系统地研究了置换作为函数的性质,发展了置换理论的许多基本定理(我们将在后续章节学习,如循环分解)。
    • 标准化: 柯西还引入了我们今天仍在使用的许多标准符号来表示置换(例如我们即将看到的双行表示法)。
📝 [总结]

置换概念的演化经历了三个主要阶段:

  1. 古代到中世纪:作为组合计数问题,关注“有多少种排列”。
  2. 18世纪(拉格朗日):为了解方程,转变为“作用于集合的函数”视角。
  3. 19世纪(柯西):系统化地发展了置换作为函数理论,并建立了标准符号体系,为置换群的诞生铺平了道路。
🎯 [存在目的]

这段历史注解告诉我们,数学概念不是凭空出现的。置换从一个具体、甚至带点神秘色彩的计数问题,为了解决更深刻的代数方程问题,而被赋予了函数抽象内涵,最终在柯西手中发展成为一个独立的、丰富的数学理论。这有助于我们理解为什么置换被定义为函数,以及它在代数发展中的重要地位。

🧠 [直觉心智模型]

想象一下置换概念的成长过程:

  1. 婴儿期:一个孩子在数自己有几个玩具,以及能把它们排成多少种不同的队伍。(组合计数
  2. 青少年期:这个孩子开始玩一套复杂的积木(方程的根)。他发现,如果他交换某两个积木的位置(置换根),整个积木结构(根的对称表达式)看起来还是一样的。他开始思考“交换”这个动作本身。(函数视角
  3. 成年期:这个人(柯西)系统地总结了所有可能的“交换”动作的规律,发明了一套语言来描述它们,并写成了一本《交换的艺术》手册。(置换理论
💭 [直观想象]

想象你在看一部关于数学史的纪录片:

  1. 第一幕:镜头摇向古代的中东,一位学者在沙地上用石子排列出不同的图案,计算着有多少种可能性。
  2. 第二幕:切换到18世纪的欧洲,拉格朗日在昏暗的烛光下,对着写满复杂方程的纸张冥思苦想。他突然拿起笔,在方程的几个解($x_1, x_2, x_3$)之间画起了箭头,交换它们的位置,观察着一个复杂的表达式是否改变。
  3. 第三幕:巴黎的讲堂里,柯西正在黑板上向学生们展示如何用一种两行三列的括号来清晰地表示一个置换,并推导这些置换相互作用的规则。

这部纪录片生动地展现了置换从一个具体对象到一个抽象操作的演变。

4.3 例子 8.4

📜 [原文6]

8.4 例子 假设

$$ A=\{1,2,3,4,5\} $$

并且 $\sigma$ 是 Fig. 8.1 给出置换。我们用更标准的符号表示 $\sigma$,将列改为括号中的行并省略箭头,如下

$$ \sigma=\left(\begin{array}{lllll} 1 & 2 & 3 & 4 & 5 \\ 4 & 2 & 5 & 3 & 1 \end{array}\right), $$

使得 $\sigma(1)=4, \sigma(2)=2$,等等。设

$$ \tau=\left(\begin{array}{lllll} 1 & 2 & 3 & 4 & 5 \\ 3 & 5 & 4 & 2 & 1 \end{array}\right) . $$

那么

$$ \sigma \tau=\left(\begin{array}{lllll} 1 & 2 & 3 & 4 & 5 \\ 4 & 2 & 5 & 3 & 1 \end{array}\right)\left(\begin{array}{lllll} 1 & 2 & 3 & 4 & 5 \\ 3 & 5 & 4 & 2 & 1 \end{array}\right)=\left(\begin{array}{lllll} 1 & 2 & 3 & 4 & 5 \\ 5 & 1 & 3 & 2 & 4 \end{array}\right) . $$

例如,从右到左相乘,

$$ (\sigma \tau)(1)=\sigma(\tau(1))=\sigma(3)=5 . $$

📖 [逐步解释]

这个例子是本节的第一个计算实例,它演示了两件事:

  1. 置换的标准表示法:引入了柯西发明的“双行表示法”。
  2. 置换乘法的具体计算:手把手教我们如何计算两个用双行表示法写出的置换的乘积。

1. 双行表示法

  • 格式: $\begin{pmatrix} a_1 & a_2 & \dots & a_n \\ b_1 & b_2 & \dots & b_n \end{pmatrix}$
  • 含义: 这种表示法非常直观。第一行按顺序列出集合的所有元素。第二行在每个元素的正下方写出它被置换映射到的结果。
  • 例如,$\sigma=\left(\begin{array}{lllll} 1 & 2 & 3 & 4 & 5 \\ 4 & 2 & 5 & 3 & 1 \end{array}\right)$ 的意思就是:
  • $\sigma(1) = 4$ (1的下面是4)
  • $\sigma(2) = 2$ (2的下面是2)
  • $\sigma(3) = 5$ (3的下面是5)
  • $\sigma(4) = 3$ (4的下面是3)
  • $\sigma(5) = 1$ (5的下面是1)

这比之前用箭头列出的方式更紧凑、更标准化。

2. 计算置换乘积 $\sigma \tau$

  • 核心法则: 永远记住,$\sigma \tau$ 意味着 先算 $\tau$,后算 $\sigma$
  • 计算步骤: 我们需要确定 $\sigma \tau$ 作用在集合 $\{1,2,3,4,5\}$ 中每个元素上的结果。
  • 找 1 的像:
  1. 看最右边的置换 $\tau$:$\tau$ 把 1 映射到 3。($1 \xrightarrow{\tau} 3$)
  2. 然后看左边的置换 $\sigma$:$\sigma$ 把 3 映射到 5。($3 \xrightarrow{\sigma} 5$)
  3. 连起来:$1 \xrightarrow{\tau} 3 \xrightarrow{\sigma} 5$。所以 $(\sigma \tau)(1) = 5$。
    • 找 2 的像:
  4. 看 $\tau$:$\tau$ 把 2 映射到 5。($2 \xrightarrow{\tau} 5$)
  5. 看 $\sigma$:$\sigma$ 把 5 映射到 1。($5 \xrightarrow{\sigma} 1$)
  6. 连起来:$2 \xrightarrow{\tau} 5 \xrightarrow{\sigma} 1$。所以 $(\sigma \tau)(2) = 1$。
    • 找 3 的像:
  7. 看 $\tau$:$\tau$ 把 3 映射到 4。($3 \xrightarrow{\tau} 4$)
  8. 看 $\sigma$:$\sigma$ 把 4 映射到 3。($4 \xrightarrow{\sigma} 3$)
  9. 连起来:$3 \xrightarrow{\tau} 4 \xrightarrow{\sigma} 3$。所以 $(\sigma \tau)(3) = 3$。
    • 找 4 的像:
  10. 看 $\tau$:$\tau$ 把 4 映射到 2。($4 \xrightarrow{\tau} 2$)
  11. 看 $\sigma$:$\sigma$ 把 2 映射到 2。($2 \xrightarrow{\sigma} 2$)
  12. 连起来:$4 \xrightarrow{\tau} 2 \xrightarrow{\sigma} 2$。所以 $(\sigma \tau)(4) = 2$。
    • 找 5 的像:
  13. 看 $\tau$:$\tau$ 把 5 映射到 1。($5 \xrightarrow{\tau} 1$)
  14. 看 $\sigma$:$\sigma$ 把 1 映射到 4。($1 \xrightarrow{\sigma} 4$)
  15. 连起来:$5 \xrightarrow{\tau} 1 \xrightarrow{\sigma} 4$。所以 $(\sigma \tau)(5) = 4$。
    • 整理结果: 把我们计算出的结果写成双行表示法:
    • 1 映到 5
    • 2 映到 1
    • 3 映到 3
    • 4 映到 2
    • 5 映到 4
∑ [公式拆解]
  • 公式1: $A=\{1,2,3,4,5\}$
  • 拆解: 定义了我们操作的基础集合
  • 公式2: $\sigma=\left(\begin{array}{lllll} 1 & 2 & 3 & 4 & 5 \\ 4 & 2 & 5 & 3 & 1 \end{array}\right)$
  • 拆解: 用双行表示法定义了第一个置换 $\sigma$。第一行是输入,第二行是对应的输出。
  • 公式3: $\tau=\left(\begin{array}{lllll} 1 & 2 & 3 & 4 & 5 \\ 3 & 5 & 4 & 2 & 1 \end{array}\right)$
  • 拆解: 定义了第二个置换 $\tau$。
  • 公式4: $\sigma \tau=\left(\begin{array}{lllll} 1 & 2 & 3 & 4 & 5 \\ 4 & 2 & 5 & 3 & 1 \end{array}\right)\left(\begin{array}{lllll} 1 & 2 & 3 & 4 & 5 \\ 3 & 5 & 4 & 2 & 1 \end{array}\right)=\left(\begin{array}{lllll} 1 & 2 & 3 & 4 & 5 \\ 5 & 1 & 3 & 2 & 4 \end{array}\right)$
  • 拆解: 这是整个计算过程的表达式。它表示左边的两个置换相乘(复合),得到了右边的最终置换
  • 推导: 推导过程就是我们在[逐步解释]中进行的逐个元素跟踪映射的过程。
  • 公式5: $(\sigma \tau)(1)=\sigma(\tau(1))=\sigma(3)=5$
  • 拆解: 详细展示了如何计算复合置换元素 1 上的值。
  • $\tau(1)=3$:首先,$\tau$ 将 1 映射到 3。
  • $\sigma(3)=5$:然后,$\sigma$ 将这个结果 3 映射到 5。
  • 推导: 这个链式计算完美地诠释了从右到左的复合规则。
💡 [数值示例]

本节本身就是一个非常具体的数值示例。我们再提供一个,计算 $\tau^2 = \tau \tau$。

  • $\tau = \left(\begin{array}{lllll} 1 & 2 & 3 & 4 & 5 \\ 3 & 5 & 4 & 2 & 1 \end{array}\right)$
  • 计算 $\tau^2$:
  • 作用于1: $1 \xrightarrow{\tau} 3 \xrightarrow{\tau} 4$。所以 $(\tau^2)(1) = 4$。
  • 作用于2: $2 \xrightarrow{\tau} 5 \xrightarrow{\tau} 1$。所以 $(\tau^2)(2) = 1$。
  • 作用于3: $3 \xrightarrow{\tau} 4 \xrightarrow{\tau} 2$。所以 $(\tau^2)(3) = 2$。
  • 作用于4: $4 \xrightarrow{\tau} 2 \xrightarrow{\tau} 5$。所以 $(\tau^2)(4) = 5$。
  • 作用于5: $5 \xrightarrow{\tau} 1 \xrightarrow{\tau} 3$。所以 $(\tau^2)(5) = 3$。
  • 结果: $\tau^2 = \left(\begin{array}{lllll} 1 & 2 & 3 & 4 & 5 \\ 4 & 1 & 2 & 5 & 3 \end{array}\right)$。
⚠️ [易错点]
  1. 最常见的错误:从左到右计算。如果按从左到右的顺序计算 $\sigma \tau$,会得到完全错误的结果。例如,对于 1,如果先算 $\sigma$,则 $1 \xrightarrow{\sigma} 4$,再算 $\tau$,则 $4 \xrightarrow{\tau} 2$。最终得到 $(\sigma \tau)(1)=2$,而正确答案是 5。
  2. 第一行的顺序: 在双行表示法中,第一行的数字顺序通常是自然的顺序(如1, 2, 3, 4, 5),但这并不是必须的。只要第一行的元素包含了集合的所有元素,并且第二行是其正确的像,这个表示就是有效的。例如,$\sigma = \left(\begin{array}{lllll} 1 & 2 & 3 & 4 & 5 \\ 4 & 2 & 5 & 3 & 1 \end{array}\right)$ 和 $\sigma = \left(\begin{array}{lllll} 5 & 3 & 1 & 2 & 4 \\ 1 & 5 & 4 & 2 & 3 \end{array}\right)$ 是同一个置换,因为它们描述了完全相同的映射关系。在计算复合时,为了方便,通常会将中间结果的列重新排序,使其第一行恢复自然顺序。
📝 [总结]

例子8.4 通过一个具体的计算,教会了我们使用双行表示法来书写置换,并演示了如何遵循“从右到左”的规则来正确地计算两个置换的乘积(复合)。

🎯 [存在目的]

这个例子的存在是为了将前面抽象的定义和证明(置换乘法封闭的)转化为一项读者可以亲手操作的具体技能。在学习数学时,从抽象概念到具体计算的过渡至关重要,这个例子就是这个过渡的桥梁。

🧠 [直觉心智模型]

想象你有两张密码表,$\tau$ 和 $\sigma$。

  1. 要加密一个数字(比如 1),你首先查阅密码表 $\tau$。表 $\tau$ 说:“1 对应 3”。
  2. 然后,你拿着这个中间结果 3,去查阅密码表 $\sigma$。表 $\sigma$ 说:“3 对应 5”。
  3. 所以,经过 $\sigma \tau$ 这道“双重加密”后,数字 1 变成了 5。

计算置换乘积,就是在制作一张新的、等效的“单一加密”密码表,这张表能一步到位地完成上述双重加密的效果。

💭 [直观想象]

想象一个换乘地铁的乘客。

  1. 乘客在 1 号站(元素 1)。
  2. 他先坐上 $\tau$ 号线(施加置换 $\tau$)。根据 $\tau$ 号线的地图,1 号站的下一站是 3 号站。
  3. 乘客在 3 号站下车,然后换乘 $\sigma$ 号线(施加置换 $\sigma$)。根据 $\sigma$ 号线的地图,3 号站的下一站是 5 号站。
  4. 所以,乘客的整个行程 $(\sigma \tau)(1)$ 是从 1 号站到达 5 号站。

计算 $\sigma \tau$ 就是在绘制一张“直达快线”的地图,这张图上直接标明了从 1 号站可以直达 5 号站,从 2 号站可以直达 1 号站,等等。

4.4 定理 8.5

📜 [原文7]

我们现在展示非空集合 A 的所有置换集合置换乘法下构成一个

8.5 定理 设 $A$ 是一个非空集合,设 $S_{A}$ 是 $A$ 的所有置换集合。那么 $S_{A}$ 在置换乘法下是一个

证明 我们已经证明 $A$ 的两个置换复合产生 $A$ 的一个置换,因此 $S_{A}$ 在置换乘法下是封闭的。

现在置换乘法被定义为函数复合,在第2节中,我们已经证明函数复合结合的。因此 $\mathscr{G}_{1}$ 得到满足。

置换 $\iota$ 使得对于所有 $a \in A$,$\iota(a)=a$,作为单位元起作用。因此 $\mathscr{G}_{2}$ 得到满足。

对于置换 $\sigma$,逆函数 $\sigma^{-1}$ 是一个置换,它反转了映射 $\sigma$ 的方向,也就是说,$\sigma^{-1}(a)$ 是 $A$ 中的元素 $a^{\prime}$,使得 $a=\sigma\left(a^{\prime}\right)$。恰好存在一个这样的元素 $a^{\prime}$ 是因为作为函数,$\sigma$ 既是一对一的又是满射的。对于每个 $a \in A$,我们有

$$ \iota(a)=a=\sigma\left(a^{\prime}\right)=\sigma\left(\sigma^{-1}(a)\right)=\left(\sigma \sigma^{-1}\right)(a) $$

并且还有

$$ l\left(a^{\prime}\right)=a^{\prime}=\sigma^{-1}(a)=\sigma^{-1}\left(\sigma\left(a^{\prime}\right)\right)=\left(\sigma^{-1} \sigma\right)\left(a^{\prime}\right) $$

所以 $\sigma^{-1} \sigma$ 和 $\sigma \sigma^{-1}$ 都是置换 $\iota$。因此 $\mathcal{G}_{3}$ 得到满足。

📖 [逐步解释]

这个定理是本节的核心结果:它正式确立了“置换群”的存在。定理声明,对于任何一个非空集合 $A$,它上面所有可能的置换所构成的集合 $S_A$,在以函数复合(即置换乘法)为运算的前提下,构成一个

证明过程是检验的三个基本公理是否满足。(这里的 $\mathscr{G}_{1}, \mathscr{G}_{2}, \mathscr{G}_{3}$ 对应教材早期定义的群公理,我们逐一解释)

1. 闭包性 (Closure)

  • 原文: "我们已经证明... $S_A$ 在置换乘法下是封闭的。"
  • 解释: 这指的是在第4.1节中已经完成的证明。我们证明了两个置换(即双射函数)的复合结果仍然是一个置换双射函数)。这意味着,如果你从 $S_A$ 中任意取出两个元素 $\sigma$ 和 $\tau$,它们的乘积 $\sigma \tau$ 必然也属于 $S_A$。所以封闭性成立。

2. 结合律 (Associativity) - $\mathscr{G}_{1}$

  • 原文: "置换乘法被定义为函数复合,...函数复合结合的。"
  • 解释: 我们需要验证对任意三个置换 $\rho, \sigma, \tau \in S_A$,是否有 $(\rho \sigma) \tau = \rho (\sigma \tau)$。
  • 让我们来验证一下。对于任意元素 $a \in A$:
  • 左边:$((\rho \sigma) \tau)(a) = (\rho \sigma)(\tau(a)) = \rho(\sigma(\tau(a)))$
  • 右边:$(\rho (\sigma \tau))(a) = \rho((\sigma \tau)(a)) = \rho(\sigma(\tau(a)))$
  • 可以看到,两边对任何 $a$ 的作用结果都是一样的。因此 $(\rho \sigma) \tau = \rho (\sigma \tau)$ 成立。
  • 这个性质本质上是函数复合这个操作本身所固有的,与置换的具体内容无关。只要是函数复合,就满足结合律。所以 $\mathscr{G}_{1}$ 成立。

3. 单位元的存在 (Identity Element) - $\mathscr{G}_{2}$

  • 原文: "置换 $\iota$ 使得对于所有 $a \in A$,$\iota(a)=a$,作为单位元起作用。"
  • 解释: 我们需要找到一个特殊的置换 $\iota \in S_A$,使得对于任何置换 $\sigma \in S_A$,都有 $\sigma \iota = \iota \sigma = \sigma$。
  • 考虑这个函数:$\iota(a) = a$。它把每个元素都映射到它自身。这显然是一个置换(既一对一满射),被称为恒等置换
  • 让我们验证它是否是单位元
  • $(\sigma \iota)(a) = \sigma(\iota(a)) = \sigma(a)$。所以 $\sigma \iota = \sigma$。
  • $(\iota \sigma)(a) = \iota(\sigma(a)) = \sigma(a)$。所以 $\iota \sigma = \sigma$。
  • 因此,恒等置换 $\iota$ 就是我们寻找的单位元。所以 $\mathscr{G}_{2}$ 成立。

4. 逆元的存在 (Inverse Element) - $\mathscr{G}_{3}$

  • 原文: "对于置换 $\sigma$,逆函数 $\sigma^{-1}$ 是一个置换..."
  • 解释: 对于每一个置换 $\sigma \in S_A$,我们需要找到一个对应的置换 $\sigma^{-1} \in S_A$,使得 $\sigma \sigma^{-1} = \sigma^{-1} \sigma = \iota$(单位元)。
  • 构造逆元: 既然 $\sigma$ 是一个双射函数,在函数理论中我们知道双射函数必然存在逆函数 $\sigma^{-1}$。这个逆函数的作用是“撤销” $\sigma$ 的操作。如果 $\sigma(a')=a$,那么定义 $\sigma^{-1}(a)=a'$。
  • 为什么 $\sigma^{-1}$ 存在且唯一且是置换?: 因为 $\sigma$ 是一对一的,所以对于每个输出 $a$,只有一个唯一的输入 $a'$ 与之对应,这保证了 $\sigma^{-1}$ 是一个函数。因为 $\sigma$ 是满射的,所以 $A$ 中的每个元素都是一个合法的输出,这保证了 $\sigma^{-1}$ 的定义域是整个 $A$。可以证明,一个双射函数逆函数也必然是双射的,因此 $\sigma^{-1}$ 也是一个置换,属于 $S_A$。
  • 验证逆元性质:
  • $(\sigma \sigma^{-1})(a) = \sigma(\sigma^{-1}(a))$。设 $a' = \sigma^{-1}(a)$,那么根据逆函数定义,$\sigma(a')=a$。所以 $\sigma(\sigma^{-1}(a)) = \sigma(a') = a = \iota(a)$。因此 $\sigma \sigma^{-1} = \iota$。
  • $(\sigma^{-1} \sigma)(a') = \sigma^{-1}(\sigma(a'))$。设 $a = \sigma(a')$,那么根据逆函数定义,$\sigma^{-1}(a)=a'$。所以 $\sigma^{-1}(\sigma(a')) = \sigma^{-1}(a) = a' = \iota(a')$。因此 $\sigma^{-1} \sigma = \iota$。
  • 这就证明了每个置换都存在一个逆置换。所以 $\mathscr{G}_{3}$ 成立。

结论: 因为闭包性结合律单位元逆元这四个条件全部满足,所以 $S_A$ 在置换乘法下构成一个

∑ [公式拆解]
  • 公式1: $\iota(a)=a=\sigma\left(a^{\prime}\right)=\sigma\left(\sigma^{-1}(a)\right)=\left(\sigma \sigma^{-1}\right)(a)$
  • 拆解: 这条链式等式证明了 $\sigma \sigma^{-1} = \iota$。
  • $\iota(a)=a$: 恒等置换的定义。
  • $a=\sigma(a')$: 这是我们开始的前提,即 $a$ 是由某个 $a'$ 通过 $\sigma$ 映射过来的。
  • $a'=\sigma^{-1}(a)$: 逆函数的定义,从 $a=\sigma(a')$ 直接得出。
  • $\sigma(a') = \sigma(\sigma^{-1}(a))$: 将 $a'$ 替换为 $\sigma^{-1}(a)$。
  • $\sigma(\sigma^{-1}(a)) = (\sigma \sigma^{-1})(a)$: 函数复合的定义。
  • 推导: 通过这一系列代换,建立了 $(\sigma \sigma^{-1})(a) = \iota(a)$ 的关系。
  • 公式2: $l\left(a^{\prime}\right)=a^{\prime}=\sigma^{-1}(a)=\sigma^{-1}\left(\sigma\left(a^{\prime}\right)\right)=\left(\sigma^{-1} \sigma\right)\left(a^{\prime}\right)$
  • 拆解: 这条链式等式证明了 $\sigma^{-1} \sigma = \iota$。
  • $l(a')=a'$: 恒等置换的定义。
  • $a'=\sigma^{-1}(a)$: 逆函数的定义。
  • $a=\sigma(a')$: 前提。
  • $\sigma^{-1}(a) = \sigma^{-1}(\sigma(a'))$: 将 $a$ 替换为 $\sigma(a')$。
  • $\sigma^{-1}(\sigma(a')) = (\sigma^{-1} \sigma)(a')$: 函数复合的定义。
  • 推导: 通过这一系列代换,建立了 $(\sigma^{-1} \sigma)(a') = \iota(a')$ 的关系。
💡 [数值示例]
  • 令 $A = \{1, 2, 3\}$,考虑置换 $\sigma = \left(\begin{array}{lll} 1 & 2 & 3 \\ 2 & 3 & 1 \end{array}\right)$。
  • 单位元: $\iota = \left(\begin{array}{lll} 1 & 2 & 3 \\ 1 & 2 & 3 \end{array}\right)$。
  • 验证:$\sigma \iota = \left(\begin{array}{lll} 1 & 2 & 3 \\ 2 & 3 & 1 \end{array}\right)\left(\begin{array}{lll} 1 & 2 & 3 \\ 1 & 2 & 3 \end{array}\right) = \left(\begin{array}{lll} 1 & 2 & 3 \\ 2 & 3 & 1 \end{array}\right) = \sigma$。
  • 逆元: 如何找到 $\sigma^{-1}$? 如果 $\sigma$ 把 $x$ 映到 $y$,那么 $\sigma^{-1}$ 就把 $y$ 映到 $x$。简单说,就是把双行表示法上下两行交换,然后为了美观把第一行重新排序。
  • $\sigma = \left(\begin{array}{lll} 1 & 2 & 3 \\ 2 & 3 & 1 \end{array}\right)$ 告诉我们 $1 \to 2, 2 \to 3, 3 \to 1$。
  • 那么它的逆就应该是 $2 \to 1, 3 \to 2, 1 \to 3$。
  • 写成双行表示法就是 $\sigma^{-1} = \left(\begin{array}{lll} 2 & 3 & 1 \\ 1 & 2 & 3 \end{array}\right)$。
  • 为了美观,把第一行排成 1, 2, 3 的顺序:$\sigma^{-1} = \left(\begin{array}{lll} 1 & 2 & 3 \\ 3 & 1 & 2 \end{array}\right)$。
  • 验证逆元性质:
  • $\sigma \sigma^{-1} = \left(\begin{array}{lll} 1 & 2 & 3 \\ 2 & 3 & 1 \end{array}\right)\left(\begin{array}{lll} 1 & 2 & 3 \\ 3 & 1 & 2 \end{array}\right)$
  • $1 \to 3 \to 1$
  • $2 \to 1 \to 2$
  • $3 \to 2 \to 3$
  • 结果是 $\left(\begin{array}{lll} 1 & 2 & 3 \\ 1 & 2 & 3 \end{array}\right) = \iota$。
  • $\sigma^{-1} \sigma = \left(\begin{array}{lll} 1 & 2 & 3 \\ 3 & 1 & 2 \end{array}\right)\left(\begin{array}{lll} 1 & 2 & 3 \\ 2 & 3 & 1 \end{array}\right)$
  • $1 \to 2 \to 1$
  • $2 \to 3 \to 2$
  • $3 \to 1 \to 3$
  • 结果是 $\left(\begin{array}{lll} 1 & 2 & 3 \\ 1 & 2 & 3 \end{array}\right) = \iota$。
  • 所有公理都通过了具体数值的检验。
⚠️ [易错点]
  1. 非空集合: 定理强调了集合 $A$ 是非空的。如果 $A$ 是空集 $\emptyset$,那么从 $\emptyset$ 到 $\emptyset$ 只有唯一的函数(空函数),它技术上满足双射的条件。这个只包含一个空函数集合也构成一个(平凡群),但通常我们只考虑非空集合,这样更有意义。
  2. 无限集上的置换群: 这个定理无限集同样成立。例如,所有整数集 $\mathbb{Z}$ 上的置换也构成一个。这个是无限的。
📝 [总结]

定理8.5 是一个基础性定理,它通过逐一验证的公理(封闭性结合律单位元逆元),严格证明了“一个集合上的所有置换,在函数复合运算下,构成一个”。这个被称为对称群,记作 $S_A$。

🎯 [存在目的]

这个定理的目的是为了给予“置行群”一个合法的数学身份。在它被证明之前,“置换群”只是一个模糊的想法。证明之后,它就成为了一个严格的数学对象,我们可以像研究整数群矩阵群一样去研究它的性质、子群和结构。这是本章后续所有讨论的逻辑起点。

🧠 [直觉心智模型]

想象一个系统,它的“状态”是 N 个物件的某种排列。

  1. 置换是改变系统状态的操作。
  2. 定理8.5 说明了这些操作所组成的集合具有完美的结构:
  1. 封闭性:连续进行任意两次操作,其效果等同于另一次单一的操作。
  2. 结合律:(操作A+操作B)+操作C = 操作A+(操作B+操作C)。操作的组合方式不影响最终结果。
  3. 单位元:存在一个“什么都不做”的操作。
  4. 逆元:任何操作都有一个“撤销”它的反向操作。

这四个特性使得这套操作体系非常规整、可预测,可以用的语言来精确描述。

💭 [直观想象]

想象你有一副洗好的牌(按顺序排好)。

  1. $S_A$ 是所有可能的“洗牌方法”的集合。
  2. 定理8.5 告诉我们:
  1. 你用一种方法洗完牌,再用另一种方法洗一次,这跟你直接用第三种(更复杂的)方法洗一次牌,效果是一样的。(封闭性
  2. 你先(洗法A+洗法B),再用洗法C;和你先用洗法A,再用(洗法B+洗法C),牌的最终顺序是一样的。(结合律
  3. 有一种“洗牌方法”叫做“假装洗了但实际没动牌”。(单位元
  4. 对于任何一种复杂的洗牌方法,都存在一种“反向洗牌法”,能把牌不多不少正好恢复到洗之前的状态。(逆元

因此,所有“洗牌方法”构成了一个

4.5 警告与置换的基数

📜 [原文8]

警告:有些教科书以从左到右的顺序计算置换的乘积 $\sigma \mu$,因此 $(\sigma \mu)(a)=\mu(\sigma(a))$。因此他们得到的置换 $\sigma \mu$ 是我们通过计算 $\mu \sigma$ 得到的置换。练习51要求我们以两种方式检查我们仍然得到一个。如果你参考关于这方面材料的其他教科书,请务必检查其置换乘法的顺序。

在我们的置换定义中,没有任何要求集合 $A$ 必须是有限的。然而,我们的大多数置换群例子将关注有限集置换。请注意, $S_{A}$ 的结构只与集合 $A$ 中的元素数量有关,而与 $A$ 中的元素是什么无关。如果集合 $A$ 和 $B$ 具有相同的基数,则 $S_{A} \simeq S_{B}$。为了定义一个同构 $\phi: S_{A} \rightarrow S_{B}$,我们让 $f: A \rightarrow B$ 是一个将 $A$ 满射到 $B$ 的一对一函数,这确定了 $A$ 和 $B$ 具有相同的基数。对于 $\sigma \in S_{A}$,我们让 $\phi(\sigma)$ 是 $S_{B}$ 中的置换 $\bar{\sigma}$,使得对于所有 $a \in A$,$\bar{\sigma}(f(a))=f(\sigma(a))$。为了说明这一点,对于 $A=\{1,2,3\}$ 和 $B=\{\#, \$, \%\}$ 以及定义为

$$ f(1)=\#, \quad f(2)=\$, \quad f(3)=\% $$

函数 $f: A \rightarrow B$,$\phi$ 映射

$$ \left(\begin{array}{lll} 1 & 2 & 3 \\ 3 & 2 & 1 \end{array}\right) \text { 到 }\left(\begin{array}{lll} \# & \$ & \% \\ \% & \$ & \# \end{array}\right) $$

我们只需使用重命名函数 $f$ 将我们的双行符号中的 $A$ 的元素重命名为 $B$ 中的元素,从而将 $S_{A}$ 的元素重命名为 $S_{B}$ 的元素。我们可以将 $\{1,2,3, \cdots, \mathrm{n}\}$ 视为具有 $n$ 个元素有限集 $A$ 的原型

📖 [逐步解释]

这部分包含一个重要的“警告”和一个关于置换群结构的关键洞察。

1. 警告:乘法顺序

  • 核心问题: 置换乘法(即函数复合)的顺序在不同的教科书中可能定义不同。
  • 本书的定义 (从右到左): $(\sigma \tau)(a) = \sigma(\tau(a))$。先应用右边的 $\tau$。这是函数领域的标准做法。
  • 其他书籍的定义 (从左到右): 有些作者(特别是在一些较早的或特定应用领域的文献中)可能会定义 $(\sigma \tau)(a) = \tau(\sigma(a))$。先应用左边的 $\sigma$。
  • 后果: 如果你用另一种定义,那么你计算出的 $\sigma \tau$ 将会是我们这本书里计算出的 $\tau \sigma$。
  • 重要的是: 无论采用哪种定义,所有置换集合依然构成一个(练习51会让你证明这一点)。只是这两个在具体乘积上是“镜像”的(专业术语叫反同构)。
  • 给读者的建议: 当你参考其他资料时,必须首先确认其置换乘法的定义顺序,否则会造成巨大的混淆。

2. 置换群的结构只取决于基数

  • 基数 (Cardinality): 指集合元素的数量。
  • 核心思想: 一个置换群 $S_A$ 的“结构”(即它的乘法表的模式)到底是什么样的,只取决于集合 $A$ 有多少个元素,而完全不取决于这些元素本身是什么。
  • 例子:
  • 集合 $A = \{1, 2, 3\}$ 上的置换群 $S_A$。
  • 集合 $B = \{\text{猫, 狗, 鱼}\}$ 上的置换群 $S_B$。
  • 这两个在结构上是完全一样的(同构)。你可以把 $S_A$ 的乘法表中的 1 全部换成“猫”,2 全部换成“狗”,3 全部换成“鱼”,得到的就正好是 $S_B$ 的乘法表

3. 证明 $S_A \simeq S_B$ (如果 $|A|=|B|$)

  • 同构的定义: 两个 G 和 H 同构,意味着存在一个双射函数 $\phi: G \to H$,并且这个函数保持运算结构,即 $\phi(g_1 g_2) = \phi(g_1) \phi(g_2)$。
  • 证明思路:
  1. 因为 $A$ 和 $B$ 基数相同,所以存在一个双射函数 $f: A \to B$。这个 $f$ 就是一个“重命名”规则。例如,$f(1)=\#, f(2)=\$, f(3)=\%$。
  2. 我们用这个 $f$ 来构造一个从 $S_A$到 $S_B$ 的映射 $\phi$。对于 $S_A$ 中的任意一个置换 $\sigma$,我们想找到它在 $S_B$ 中对应的置换 $\bar{\sigma}$。
  3. 这个对应关系被定义为 $\bar{\sigma}(f(a)) = f(\sigma(a))$。
    • 解读这个公式:
    • 左边:$\bar{\sigma}$ 作用在 B 中的一个元素 $f(a)$ 上。
    • 右边:先让 $\sigma$ 作用在 A 中的元素 $a$ 上得到 $\sigma(a)$,然后把这个结果用 $f$ “重命名”成 B 中的元素
    • 这个公式本质上说:$\bar{\sigma}$ 在“新名字”上的作用,等同于 $\sigma$ 在“旧名字”上作用后,再把结果换成“新名字”。
  4. 可以证明这个映射 $\phi(\sigma) = \bar{\sigma}$ 是一个群同构
  • 书中例子:
  • $A = \{1, 2, 3\}$, $B = \{\#, \$, \%\}$。
  • 重命名函数: $f(1)=\#, f(2)=\$, f(3)=\%$。
  • $S_A$ 中的一个置换: $\sigma = \left(\begin{array}{lll} 1 & 2 & 3 \\ 3 & 2 & 1 \end{array}\right)$。
  • 它对应的 $S_B$ 中的置换 $\bar{\sigma}$ 是什么?我们只需把 $\sigma$ 的双行表示中的每个数字都用 $f$ 翻译一下:
  • 第一行 1 2 3 翻译成 f(1) f(2) f(3)\# $ %
  • 第二行 3 2 1 翻译成 f(3) f(2) f(1)% $ \#
  • 所以 $\bar{\sigma} = \left(\begin{array}{lll} \# & \$ & \% \\ \% & \$ & \# \end{array}\right)$。
  • 这个过程直观地展示了“同构”就是“换个名字而已,结构完全不变”。

4. 原型集合

  • 结论: 既然置换群的结构只和元素个数 $n$ 有关,我们没必要每次都用不同的集合。我们可以选一个标准的、有 $n$ 个元素集合作为“原型”,比如 $\{1, 2, 3, \dots, n\}$。任何其他有 $n$ 个元素集合上的置换群,都和这个原型群同构的。
∑ [公式拆解]
  • 公式1: $f(1)=\#, \quad f(2)=\$, \quad f(3)=\%$
  • 拆解: 定义了一个从集合 $A=\{1,2,3\}$ 到集合 $B=\{\#,\$,\%\}$ 的双射函数重命名规则)。
  • 公式2: $\left(\begin{array}{lll} 1 & 2 & 3 \\ 3 & 2 & 1 \end{array}\right) \text { 到 }\left(\begin{array}{lll} \# & \$ & \% \\ \% & \$ & \# \end{array}\right)$
  • 拆解: 演示了同构映射 $\phi$ 的作用。它将 $S_A$ 中的一个置换(左边)映射到 $S_B$ 中结构相同的置换(右边)。
  • 推导: 推导过程就是简单的“查表替换”。将左边矩阵中的 1 换成 #2 换成 $3 换成 %,就得到了右边的矩阵
⚠️ [易错点]
  1. 混淆 $f$ 和 $\phi$: 要分清 $f$ 和 $\phi$ 的作用域。$f: A \to B$ 是在基础集合元素之间建立对应。而 $\phi: S_A \to S_B$ 是在置换群元素(即置换本身)之间建立对应。$\phi$ 是利用 $f$ 来定义的。
  2. 同构不等于相等: $S_A$ 和 $S_B$ 是同构的,但它们不是同一个。它们的元素是不同的函数,作用在不同的集合上。同构描述的是一种抽象结构上的等价性。
📝 [总结]

本小节首先发出了一个关于不同教材中置换乘法顺序可能不同的重要警告。然后,它阐明了一个深刻的观点:一个置换群代数结构只由其作用集合大小基数)决定,而与集合元素的具体性质无关。任何两个具有相同基数集合,其上的全置换群都是同构的。这使得我们可以用标准原型集合 $\{1, 2, \dots, n\}$ 来研究所有包含 $n$ 个元素置换群

🎯 [存在目的]

这部分内容有两个主要目的:

  1. 实用性目的:提醒读者在跨文献学习时注意定义上的差异,避免混淆,这是学术研究和学习中的一个基本素养。
  2. 理论性目的:引入“结构只依赖于基数”和“同构”的概念,这是抽象代数的核心思想之一——我们关心的是代数结构本身,而不是实现这个结构的具体元素。这为下一节定义标准对称群 $S_n$ 铺平了道路,使研究大大简化。
🧠 [直觉心智模型]
  1. 警告:想象一下,英国的汽车靠左行驶,美国的汽车靠右行驶。两种交通系统内部都是自洽的(都能构成),但如果你把在一个国家的驾驶习惯直接带到另一个国家,就会出问题(计算结果错误)。所以,到了一个新地方,先问清楚交通规则(乘法顺序)。
  2. 同构:想象你有两套棋,一套是国际象棋,另一套是中国象棋的棋子,但你用它来玩国际象棋的规则。比如你规定“车”当“城堡”,“马”当“骑士”等等。虽然棋子的样子和名字不同,但你下的这盘棋的逻辑、规则、所有可能的走法和结局,和用标准国际象棋棋子下是完全一样的。置换群同构也是如此,$\{1,2,3\}$ 和 $\{\#, \$, \%\}$ 就好比两套不同样子的棋子,但它们所生成的置换群遵循完全相同的“游戏规则”(群结构)。
💭 [直观想象]

想象你有3个不同颜色的球(红、黄、蓝)和3个不同形状的积木(方、圆、三角)。

  1. $S_A$ 是所有“交换这3个球的位置”的方法的集合。
  2. $S_B$ 是所有“交换这3个积木的位置”的方法的集合。
  3. 现在,你规定“红球”对应“方块”,“黄球”对应“圆圈”,“蓝球”对应“三角”。
  4. 那么,$S_A$ 中的任何一个操作,比如“把红球和蓝球的位置对调”,就精确地对应了 $S_B$ 中的一个操作“把方块和三角积木的位置对调”。
  5. 这种一一对应关系是完美的,它们的操作表格(乘法表)可以互相翻译,因此这两个同构的。

4.6 定义 8.6

📜 [原文9]

8.6 定义 设 $A$ 是有限集 $\{1,2, \cdots, n\}$。$A$ 的所有置换称为 $n$ 个字母上的对称群,记为 $S_{n}$。

请注意,$S_{n}$ 有 $n!$ 个元素,其中

$$ n!=n(n-1)(n-2) \cdots(3)(2)(1) . $$

📖 [逐步解释]

这是本节中最重要的一个定义,它为我们提供了一个标准的研究对象。

  1. 背景: 根据上一小节的讨论,我们知道任何包含 $n$ 个元素集合上的置换群,其结构都是一样的。因此,我们没必要每次都说“在集合 $A=\{a,b,c,...\}$ 上的置换群”,我们可以直接使用一个标准集合
  2. 定义:
    • 标准集合: 这个标准有限集被选为 $\{1, 2, \dots, n\}$。
    • 对称群 $S_n$: 在这个标准集合 $\{1, 2, \dots, n\}$ 上的所有置换所构成的,就被称为“$n$ 个字母上的对称群”(the symmetric group on $n$ letters),并用一个非常简洁的符号 $S_n$ 来表示。
    • 所以,当你看到 $S_3$,你就应该立刻想到这是在集合 $\{1, 2, 3\}$ 上的所有置换构成的。看到 $S_5$,就是集合 $\{1, 2, 3, 4, 5\}$ 上的置换群
  3. $S_n$ 的阶 (Order):
    • : 就是元素的数量,记作 $|S_n|$。
    • $S_n$ 的元素: $S_n$ 的元素是集合 $\{1, 2, \dots, n\}$ 的所有不同置换
    • 计数: 一个 $n$ 元素集合有多少种不同的置换(排列)呢?这是一个基本的组合数学问题。
    • 为 1 选择一个映射对象,有 $n$ 种可能。
    • 为 2 选择一个映射对象,由于不能和 1 的像重复(一对一),只剩下 $n-1$ 种可能。
    • 为 3 选择一个映射对象,剩下 $n-2$ 种可能。
    • ...
    • 为 $n$ 选择映射对象,只剩下最后 1 种可能。
    • 根据乘法原理,总的置换数量就是 $n \times (n-1) \times (n-2) \times \dots \times 2 \times 1$。
    • 这个数就是 $n$ 的阶乘,记作 $n!$。
    • 所以, $S_n$ 的是 $|S_n| = n!$。
∑ [公式拆解]
  • 公式1: $n!=n(n-1)(n-2) \cdots(3)(2)(1)$
  • 拆解: 这是阶乘的定义。$n!$ 表示从 $n$ 开始一直乘到 1 的所有正整数的乘积。
  • 例如:
  • $1! = 1$
  • $2! = 2 \times 1 = 2$
  • $3! = 3 \times 2 \times 1 = 6$
  • $4! = 4 \times 3 \times 2 \times 1 = 24$
  • 推导: 如上所述,这个公式来源于对 $n$ 个元素进行排列的方法数的计算。
💡 [数值示例]
  • $S_1$:
  • 集合: $\{1\}$。
  • 置换: 只有一个置换,就是把 1 映射到 1。$\iota = \begin{pmatrix} 1 \\ 1 \end{pmatrix}$。
  • : $|S_1| = 1! = 1$。这是一个只包含单位元平凡群
  • $S_2$:
  • 集合: $\{1, 2\}$。
  • 置换: 有两个置换
  1. 单位元: $\iota = \begin{pmatrix} 1 & 2 \\ 1 & 2 \end{pmatrix}$。
  2. 交换 1 和 2: $\sigma = \begin{pmatrix} 1 & 2 \\ 2 & 1 \end{pmatrix}$。
    • : $|S_2| = 2! = 2$。这个的结构与加法群 $\mathbb{Z}_2$ 同构
    • $S_3$:
    • 集合: $\{1, 2, 3\}$。
    • 置换: 共有 $3! = 6$ 个置换。我们将在下一个例子中详细列出它们。
    • : $|S_3| = 6$。
⚠️ [易错点]
  1. $S_n$ 不是 $n$ 个元素: $S_n$ 是一个,它的元素置换。这个本身有 $n!$ 个元素,而不是 $n$ 个。$n$ 只是用来标记这个是在一个多大的集合上定义的。
  2. 阶乘增长非常快: $n!$ 的值增长极快。$S_3$ 有 6 个元素,还算简单。$S_4$ 就有 24 个元素。$S_5$ 有 120 个元素。$S_{10}$ 的是 3,628,800。因此,直接处理高阶的对称群(比如写出它的乘法表)是不现实的。
  3. $0!$: 按照约定,$0! = 1$。这对应于在空集上的置换群 $S_0$,它只包含一个空函数作为单位元,是一个为 1 的平凡群
📝 [总结]

定义8.6 正式引入了对称群 $S_n$ 的概念和符号。$S_n$ 是在标准集合 $\{1, 2, \dots, n\}$ 上所有置换构成的。这个元素个数)是 $n!$。$S_n$ 是有限群论中最重要的研究对象之一。

🎯 [存在目的]

这个定义的目的是为了“标准化”。通过固定一个原型集合 $\{1, 2, \dots, n\}$ 并为其上的置换群提供一个简洁的符号 $S_n$,数学家们就有了一个共同的语言和研究对象。这极大地简化了交流和理论发展,使得我们可以专注于研究内在结构,而不必每次都纠结于集合的具体内容。

🧠 [直觉心智模型]

想象一个图书馆,里面收藏了所有关于“$n$ 个对象的排列”的书籍。

  1. 每一本书就是一种具体的排列方法(一个置换)。
  2. 这个图书馆的名字就叫 $S_n$。
  3. 图书馆的总藏书量是 $n!$ 本。
  4. 图书馆还提供一种服务:你给图书管理员两本书(两个置换),他能帮你找到第三本书,这本书的效果相当于你先按第一本书的方法排,再按第二本书的方法排。这个服务就是置换乘法

$S_n$ 就是这样一个拥有完备体系的“排列方法资料库”。

💭 [直观想象]

想象 $n$ 个标有 1 到 $n$ 的小球在一条直线上排成一排。

  1. 一个置换就是一个“洗牌机”,它会把这 $n$ 个球吞进去,然后以一种新的顺序吐出来。
  2. $S_n$ 就是所有不同型号的“洗牌机”的总称。
  3. $n!$ 是你总共能设计出的不同型号的洗牌机的数量。
  4. 当你将两个洗牌机串联起来,球先通过第一个,再通过第二个,其效果等同于另一台更强大的单一洗牌机。这就是 $S_n$ 中的群运算

5两个重要例子

5.1 例子 8.7: $S_3$

📜 [原文10]

8.7 例子 对我们来说一个有趣的例子是具有 $3!=6$ 个元素 $S_{3}$。设集合 $A$ 为 $\{1,2,3\}$。我们列出 $A$ 的置换,并给每个置换分配一个带下标的希腊字母作为名称。

8.9 图

选择名称的原因稍后会清楚。设

$$ \begin{array}{ll} \rho_{0}=\left(\begin{array}{ll} 1 & 2 \\ 1 & 2 \\ 3 \end{array}\right), & \mu_{1}=\left(\begin{array}{lll} 1 & 2 & 3 \\ 1 & 3 & 2 \end{array}\right), \\ \rho_{1}=\left(\begin{array}{ll} 1 & 2 \\ 2 & 3 \\ 1 \end{array}\right), & \mu_{2}=\left(\begin{array}{lll} 1 & 2 & 3 \\ 3 & 2 & 1 \end{array}\right), \\ \rho_{2}=\left(\begin{array}{ll} 1 & 2 \\ 3 & 1 \\ 2 \end{array}\right), & \mu_{3}=\left(\begin{array}{lll} 1 & 2 & 3 \\ 2 & 1 & 3 \end{array}\right) . \end{array} $$

88 表

| | $\rho_{0}$ | $\rho_{1}$ | $\rho_{2}$ | $\mu_{1}$ | $\mu_{2}$ | $\mu_{3}$ |

| :--- | :--- | :--- | :--- | :--- | :--- | :--- |

| $\rho_{0}$ | $\rho_{0}$ | $\rho_{1}$ | $\rho_{2}$ | $\mu_{1}$ | $\mu_{2}$ | $\mu_{3}$ |

| $\rho_{1}$ | $\rho_{1}$ | $\rho_{2}$ | $\rho_{0}$ | $\mu_{3}$ | $\mu_{1}$ | $\mu_{2}$ |

| $\rho_{2}$ | $\rho_{2}$ | $\rho_{0}$ | $\rho_{1}$ | $\mu_{2}$ | $\mu_{3}$ | $\mu_{1}$ |

| $\mu_{1}$ | $\mu_{1}$ | $\mu_{2}$ | $\mu_{3}$ | $\rho_{0}$ | $\rho_{1}$ | $\rho_{2}$ |

| $\mu_{2}$ | $\mu_{2}$ | $\mu_{3}$ | $\mu_{1}$ | $\rho_{2}$ | $\rho_{0}$ | $\rho_{1}$ |

| $\mu_{3}$ | $\mu_{3}$ | $\mu_{1}$ | $\mu_{2}$ | $\rho_{1}$ | $\rho_{2}$ | $\rho_{0}$ |

$S_{3}$ 的乘法表如表8.8所示。请注意,这个不是阿贝尔群!我们已经看到任何至多有4个元素都是阿贝尔群。稍后我们将看到一个有5个元素也是阿贝尔群。因此 $S_{3}$ 具有任何非阿贝尔群的最小

在例子8.7中,$S_{3}$ 的元素与两个顶点为1、2、3的等边三角形(参见 Fig. 8.9)可以通过互相覆盖的方式(顶点对齐)放置的方式之间存在着自然的对应关系。因此,$S_{3}$ 也是等边三角形对称群 $D_{3}$。直观地,我们用 $\rho_{i}$ 表示旋转,用 $\mu_{i}$ 表示角平分线上的镜像反射。符号 $D_{3}$ 代表第三个二面体群。第 $n$ 个二面体群 $D_{n}$ 是正 $n$ 边形对称群。参见练习44。$^{\dagger}$

请注意,我们可以考虑 $S_{3}$ 的元素作用于 Fig. 8.9 中的三角形。参见本节开头部分的讨论。

📖 [逐步解释]

这个例子深入剖析了第一个非平凡的非阿贝尔群 $S_3$,它非常重要,是群论中反复出现的经典模型。

1. 列出 $S_3$ 的所有元素

  • 集合: $A = \{1, 2, 3\}$
  • 元素总数: $3! = 6$
  • 六个置换:
  • $\rho_0 = \begin{pmatrix} 1 & 2 & 3 \\ 1 & 2 & 3 \end{pmatrix}$: 恒等置换,什么都不变。
  • $\rho_1 = \begin{pmatrix} 1 & 2 & 3 \\ 2 & 3 & 1 \end{pmatrix}$: 这是一个循环置换,$1 \to 2 \to 3 \to 1$。
  • $\rho_2 = \begin{pmatrix} 1 & 2 & 3 \\ 3 & 1 & 2 \end{pmatrix}$: 也是一个循环置换,$1 \to 3 \to 2 \to 1$。
  • $\mu_1 = \begin{pmatrix} 1 & 2 & 3 \\ 1 & 3 & 2 \end{pmatrix}$: 保持 1 不变,交换 2 和 3。
  • $\mu_2 = \begin{pmatrix} 1 & 2 & 3 \\ 3 & 2 & 1 \end{pmatrix}$: 保持 2 不变,交换 1 和 3。
  • $\mu_3 = \begin{pmatrix} 1 & 2 & 3 \\ 2 & 1 & 3 \end{pmatrix}$: 保持 3 不变,交换 1 和 2。
  • 命名法: 这里的命名 $\rho_i$ 和 $\mu_i$ 不是随机的,它暗示了这些置换几何意义。$\rho$ (rho) 通常代表旋转 (Rotation),$\mu$ (mu) 通常代表镜像反射 (Mirror)

2. $S_3$ 的乘法表 (表8.8)

  • 这张表是 $S_3$ 结构的完整体现。表格的行和列是元素,表格内部的每一项是对应行列元素的乘积(行元素在左,列元素在右)。例如,要查找 $\rho_1 \mu_1$ 的结果:
  1. 在左侧找到 $\rho_1$ 这一行。
  2. 在顶部找到 $\mu_1$ 这一列。
  3. 行和列的交叉点是 $\mu_3$。所以 $\rho_1 \mu_1 = \mu_3$。
    • 验证一个计算: 让我们手动计算 $\rho_1 \mu_1$。
    • $\rho_1 = \begin{pmatrix} 1 & 2 & 3 \\ 2 & 3 & 1 \end{pmatrix}$, $\mu_1 = \begin{pmatrix} 1 & 2 & 3 \\ 1 & 3 & 2 \end{pmatrix}$。
    • 计算 $\rho_1 \mu_1$ (先 $\mu_1$ 后 $\rho_1$):
    • $1 \xrightarrow{\mu_1} 1 \xrightarrow{\rho_1} 2$
    • $2 \xrightarrow{\mu_1} 3 \xrightarrow{\rho_1} 1$
    • $3 \xrightarrow{\mu_1} 2 \xrightarrow{\rho_1} 3$
    • 结果是 $\begin{pmatrix} 1 & 2 & 3 \\ 2 & 1 & 3 \end{pmatrix}$,这正是 $\mu_3$。与查表结果一致。

3. $S_3$ 是非阿贝尔群

  • 阿贝尔群 (交换群): 如果一个中任意两个元素的乘法都满足交换律 ($ab=ba$),则称之为阿贝尔群
  • 检验: 从乘法表中我们可以轻易找到反例。
  • 我们已经算出 $\rho_1 \mu_1 = \mu_3$。
  • 我们来查表计算 $\mu_1 \rho_1$:找到 $\mu_1$ 行和 $\rho_1$ 列的交叉点,是 $\mu_2$。
  • 因为 $\rho_1 \mu_1 = \mu_3$ 而 $\mu_1 \rho_1 = \mu_2$,所以 $\rho_1 \mu_1 \neq \mu_1 \rho_1$。
  • 结论: 既然存在至少一对元素不满足交换律,那么 $S_3$ 就不是一个阿贝尔群
  • 重要性: $S_3$ 是我们能遇到的最小的非阿贝尔群
  • 为 1, 2, 3, 5 的都是循环群,因此必然是阿贝尔群
  • 为 4 的只有两种(同构意义下):$\mathbb{Z}_4$ 和克莱因四元群 $V$,它们也都是阿贝尔群
  • 所以,最小的可能出现非阿贝尔群是 6。$S_3$ 就是这个例子。

4. 几何解释: 等边三角形的对称群 $D_3$

  • 对称 (Symmetry): 一个几何图形的对称操作是指一种刚体运动(不改变形状和大小),使得图形运动后看起来和运动前一样(占据完全相同的空间)。
  • 等边三角形的对称操作 (Fig 8.9): 想象一个顶点标有 1, 2, 3 的等边三角形。
  • 旋转:
  • 旋转0度: 什么都不做。这对应 $\rho_0$。
  • 逆时针旋转120度: 顶点 1 跑到 2 的位置,2 跑到 3,3 跑到 1。这正是置换 $\rho_1 = \begin{pmatrix} 1 & 2 & 3 \\ 2 & 3 & 1 \end{pmatrix}$。
  • 逆时针旋转240度: 顶点 1 跑到 3,2 跑到 1,3 跑到 2。这正是置换 $\rho_2 = \begin{pmatrix} 1 & 2 & 3 \\ 3 & 1 & 2 \end{pmatrix}$。
  • 翻转 (镜像反射):
  • 沿通过顶点1的角平分线翻转: 顶点 1 不变,顶点 2 和 3 交换位置。这正是置换 $\mu_1 = \begin{pmatrix} 1 & 2 & 3 \\ 1 & 3 & 2 \end{pmatrix}$。
  • 沿通过顶点2的角平分线翻转: 顶点 2 不变,顶点 1 和 3 交换位置。这正是置换 $\mu_2 = \begin{pmatrix} 1 & 2 & 3 \\ 3 & 2 & 1 \end{pmatrix}$。
  • 沿通过顶点3的角平分线翻转: 顶点 3 不变,顶点 1 和 2 交换位置。这正是置换 $\mu_3 = \begin{pmatrix} 1 & 2 & 3 \\ 2 & 1 & 3 \end{pmatrix}$。
  • 同构关系: $S_3 \simeq D_3$
  • 我们发现,对三角形顶点的6种对称操作,与 $S_3$ 的6个置换一一对应。
  • 更重要的是,这些操作的复合关系也和置换乘法关系完全一样。例如,“先旋转120度($\rho_1$),再沿顶点1的轴翻转($\mu_1$)”,你会发现其最终效果等同于“直接沿顶点3的轴翻转($\mu_3$)”。这在几何上验证了代数计算 $\mu_1 \rho_1 = \mu_3$ (注意这里的顺序,几何操作是先右后左)。不,书本的表格是行*列,即 $\rho_1 \mu_1 = \mu_3$,几何操作是先$\mu_1$再$\rho_1$。让我们验证一下:初始状态 (1,2,3),先沿顶点1翻转 ($\mu_1$),变成 (1,3,2)。再将这个状态旋转120度($\rho_1$),1->2, 2->3, 3->1,所以(1,3,2)变成(2,1,3)。最终状态是(2,1,3)。这对应于 $\begin{pmatrix} 1 & 2 & 3 \\ 2 & 1 & 3 \end{pmatrix} = \mu_3$。所以几何操作的复合 $\rho_1 \circ \mu_1$ 确实等于 $\mu_3$。
  • 这种代数结构几何结构的完美对应,就是群同构。因此,$S_3$ 和等边三角形的对称群 $D_3$ (第三个二面体群) 是同一个的两种不同表现形式。
∑ [公式拆解]

本节中的双行表示法已在前面解释过。这里的重点是理解这些置换所代表的几何意义。

  • $\rho_0, \rho_1, \rho_2$: 代表旋转。$\rho_0$是恒等,$\rho_1, \rho_2$ 是两个非平凡的旋转。
  • $\mu_1, \mu_2, \mu_3$: 代表翻转。$\mu_1$ 固定1,$\mu_2$ 固定2,$\mu_3$ 固定3。
💡 [数值示例]

本节内容本身就是对 $S_3$ 这个最详尽的数值示例。它列出了所有元素和完整的乘法表

⚠️ [易错点]
  1. 乘法顺序与几何操作顺序的对应: 这是最容易出错的地方。当我们写置换乘法 $\rho \mu$ 时,我们是先应用 $\mu$ 再应用 $\rho$。在想象几何操作时,也要遵循这个顺序:“先做 $\mu$ 操作,在结果的基础上再做 $\rho$ 操作”。
  2. $D_3$ vs $S_3$: $S_3$ 是一个抽象代数对象(在$\{1,2,3\}$上的置换群),而 $D_3$ 是一个几何对象(等边三角形对称群)。这个例子揭示了它们是同构的,但它们来自不同的领域。群论的威力就在于能揭示这种看似无关事物背后的共同结构。
  3. $D_n$ 的阶: 第 $n$ 个二面体群 $D_n$(正n边形对称群)的是 $2n$ (n 个旋转,n 个翻转),而不是 $n!$。只有在 $n=3$ 时,碰巧有 $2 \times 3 = 6$ 和 $3! = 6$ 相等,使得 $D_3 \simeq S_3$。对于 $n>3$,$D_n$ 的 $2n$ 远小于 $S_n$ 的 $n!$,所以 $D_n$ 只是 $S_n$ 的一个子群,而不再与 $S_n$ 同构
📝 [总结]

例子8.7 全面展示了 $S_3$ 这个。它有6个元素,是一个非阿贝尔群,并且是最小非阿贝尔群。最重要的是,它揭示了 $S_3$ 在代数上与等边三角形对称群 $D_3$ 在几何上是同构的,为抽象群论概念提供了强大的几何直观

🎯 [存在目的]

$S_3$ 是学习群论的“果蝇”。它足够简单,可以完整地写出其所有元素乘法表进行分析;又足够复杂,因为它展示了非交换性这一重要特征。通过将 $S_3$ 与 $D_3$ 联系起来,这个例子旨在:

  1. 提供一个具体、可触摸的非阿贝尔群模型。
  2. 引入“对称群”的几何意义,展示群论是描述“对称”的数学语言。
  3. 为后续学习子群循环群陪集等概念提供一个理想的试验场。
🧠 [直觉心智模型]

$S_3$ 就像一个有6个档位的变速箱。每个档位就是一个置换。你从一个档位换到另一个档位,就是做一次乘法。这个变速箱的特殊之处在于,“先挂2档再挂3档”和“先挂3档再挂2档”最终到达的动力状态是不同的(非交换性)。而等边三角形的旋转和翻转,就像是这个变速箱的说明书,用图画解释了每个档位的功能。

💭 [直观想象]

拿一张剪成等边三角形的纸片,在三个角上分别写上1, 2, 3。

  1. $\rho_0$: 把纸片放着不动。
  2. $\rho_1$: 捏住中心,逆时针转一下,让1跑到原来2的位置。
  3. $\rho_2$: 捏住中心,逆时针转两下。
  4. $\mu_1$: 捏住1号角和它对边的中点,像翻书一样翻过去。
  5. $\mu_2$: 捏住2号角和它对边的中点翻过去。
  6. $\mu_3$: 捏住3号角和它对边的中点翻过去。

你可以亲手尝试这些操作的组合。比如先做 $\mu_1$(翻转),再做 $\rho_1$(旋转),看看最后纸片的状态(1,2,3的位置)和你直接做 $\mu_3$(另一种翻转)是不是一样的。这种动手操作是理解 $S_3 \simeq D_3$ 最直观的方式。

5.2 例子 8.10: $D_4$

📜 [原文11]

8.10 例子 让我们构成二面体群 $D_{4}$,它对应于两个顶点为1、2、3和4的正方形可以通过互相覆盖的方式(顶点对齐)放置的方式所产生的置换(参见 Fig. 8.11)。那么 $D_{4}$ 将是正方形对称群。它也称为八元群。同样,我们选择看似任意的

[^1]

8.11 图

符号,我们将在稍后解释。直观地,我们用 $\rho_{i}$ 表示旋转,用 $\mu_{i}$ 表示垂直平分线上的镜像反射,用 $\delta_{i}$ 表示对角线翻转。这里涉及八个置换。设

$$ \begin{aligned} & \rho_{0}=\left(\begin{array}{llll} 1 & 2 & 3 & 4 \\ 1 & 2 & 3 & 4 \end{array}\right), \quad \mu_{1}=\left(\begin{array}{llll} 1 & 2 & 3 & 4 \\ 2 & 1 & 4 & 3 \end{array}\right), \\ & \rho_{1}=\left(\begin{array}{llll} 1 & 2 & 3 & 4 \\ 2 & 3 & 4 & 1 \end{array}\right), \quad \mu_{2}=\left(\begin{array}{llll} 1 & 2 & 3 & 4 \\ 4 & 3 & 2 & 1 \end{array}\right), \\ & \rho_{2}=\left(\begin{array}{llll} 1 & 2 & 3 & 4 \\ 3 & 4 & 1 & 2 \end{array}\right), \quad \delta_{1}=\left(\begin{array}{llll} 1 & 2 & 3 & 4 \\ 3 & 2 & 1 & 4 \end{array}\right), \\ & \rho_{3}=\left(\begin{array}{llll} 1 & 2 & 3 & 4 \\ 4 & 1 & 2 & 3 \end{array}\right), \quad \delta_{2}=\left(\begin{array}{llll} 1 & 2 & 3 & 4 \\ 1 & 4 & 3 & 2 \end{array}\right) . \end{aligned} $$

812 表

| | $\rho_{0}$ | $\rho_{1}$ | $\rho_{2}$ | $\rho_{3}$ | $\mu_{1}$ | $\mu_{2}$ | $\delta_{1}$ | $\delta_{2}$ |

| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |

| $\rho_{0}$ | $\rho_{0}$ | $\rho_{1}$ | $\rho_{2}$ | $\rho_{3}$ | $\mu_{1}$ | $\mu_{2}$ | $\delta_{1}$ | $\delta_{2}$ |

| $\rho_{1}$ | $\rho_{1}$ | $\rho_{2}$ | $\rho_{3}$ | $\rho_{0}$ | $\delta_{1}$ | $\delta_{2}$ | $\mu_{2}$ | $\mu_{1}$ |

| $\rho_{2}$ | $\rho_{2}$ | $\rho_{3}$ | $\rho_{0}$ | $\rho_{1}$ | $\mu_{2}$ | $\mu_{1}$ | $\delta_{2}$ | $\delta_{1}$ |

| $\rho_{3}$ | $\rho_{3}$ | $\rho_{0}$ | $\rho_{1}$ | $\rho_{2}$ | $\delta_{2}$ | $\delta_{1}$ | $\mu_{1}$ | $\mu_{2}$ |

| $\mu_{1}$ | $\mu_{1}$ | $\delta_{2}$ | $\mu_{2}$ | $\delta_{1}$ | $\rho_{0}$ | $\rho_{2}$ | $\rho_{3}$ | $\rho_{1}$ |

| $\mu_{2}$ | $\mu_{2}$ | $\delta_{1}$ | $\mu_{1}$ | $\delta_{2}$ | $\rho_{2}$ | $\rho_{0}$ | $\rho_{1}$ | $\rho_{3}$ |

| $\delta_{1}$ | $\delta_{1}$ | $\mu_{1}$ | $\delta_{2}$ | $\mu_{2}$ | $\rho_{1}$ | $\rho_{3}$ | $\rho_{0}$ | $\rho_{2}$ |

| $\delta_{2}$ | $\delta_{2}$ | $\mu_{2}$ | $\delta_{1}$ | $\mu_{1}$ | $\rho_{3}$ | $\rho_{1}$ | $\rho_{2}$ | $\rho_{0}$ |

8.13 图 $D_{4}$ 的子群图。

$D_{4}$ 的群表如表8.12所示。请注意,$D_{4}$ 再次是非阿贝尔群。这个简直太美了。它将为我们提供许多我们将在群论中引入的概念的漂亮例子。看看群表中美丽的对称性!最后,我们在 Fig. 8.13 中给出了 $D_{4}$ 子群子群图。看看子群图中美丽的对称性

📖 [逐步解释]

这个例子介绍了另一个非常重要的非阿贝尔群——二面体群 $D_4$,即正方形对称群

1. $D_4$ 的几何来源

  • $D_4$ 来自于对一个正方形进行对称操作。想象一个顶点按逆时针顺序标为 1, 2, 3, 4 的正方形 (Fig 8.11)。
  • 一个对称操作就是一种移动方式,移动后正方形的顶点会占据原来顶点的位置,使得正方形看起来没变。
  • 这些操作的集合构成了 $D_4$。总共有 8 种这样的操作,所以 $D_4$ 的是 8。

2. $D_4$ 的 8 个元素 (置换)

这些操作可以分为旋转翻转两类。

  • 旋转 (Rotations, $\rho_i$):
  • $\rho_0$: 旋转0度 (不动)。$\begin{pmatrix} 1 & 2 & 3 & 4 \\ 1 & 2 & 3 & 4 \end{pmatrix}$。
  • $\rho_1$: 逆时针旋转90度。$1 \to 2, 2 \to 3, 3 \to 4, 4 \to 1$。$\begin{pmatrix} 1 & 2 & 3 & 4 \\ 2 & 3 & 4 & 1 \end{pmatrix}$。
  • $\rho_2$: 逆时针旋转180度。$1 \to 3, 2 \to 4, 3 \to 1, 4 \to 2$。$\begin{pmatrix} 1 & 2 & 3 & 4 \\ 3 & 4 & 1 & 2 \end{pmatrix}$。
  • $\rho_3$: 逆时针旋转270度。$1 \to 4, 2 \to 1, 3 \to 2, 4 \to 3$。$\begin{pmatrix} 1 & 2 & 3 & 4 \\ 4 & 1 & 2 & 3 \end{pmatrix}$。

这 4 个旋转操作本身构成一个子群 $\{\rho_0, \rho_1, \rho_2, \rho_3\}$,它是一个循环群,与 $\mathbb{Z}_4$ 同构

  • 翻转/反射 (Reflections, $\mu_i, \delta_i$): 有 4 种翻转方式。
  • 水平翻转: 沿穿过边 1-4 和 2-3 中点的轴线翻转。
  • $1 \leftrightarrow 4, 2 \leftrightarrow 3$ (1和4互换,2和3互换)。这对应书中的 $\mu_2 = \begin{pmatrix} 1 & 2 & 3 & 4 \\ 4 & 3 & 2 & 1 \end{pmatrix}$。
  • 垂直翻转: 沿穿过边 1-2 和 3-4 中点的轴线翻转。
  • $1 \leftrightarrow 2, 3 \leftrightarrow 4$ (1和2互换,3和4互换)。这对应书中的 $\mu_1 = \begin{pmatrix} 1 & 2 & 3 & 4 \\ 2 & 1 & 4 & 3 \end{pmatrix}$。
  • 主对角线翻转: 沿连接顶点 2 和 4 的对角线翻转。
  • 2 和 4 不变, $1 \leftrightarrow 3$。这对应书中的 $\delta_1 = \begin{pmatrix} 1 & 2 & 3 & 4 \\ 3 & 2 & 1 & 4 \end{pmatrix}$。(注意:书中的图示和命名可能需要仔细对应。根据置换结果,$\delta_1$ 保持2和4不动,交换1和3,这确实是沿2-4对角线翻转)。
  • 副对角线翻转: 沿连接顶点 1 和 3 的对角线翻转。
  • 1 和 3 不变, $2 \leftrightarrow 4$。这对应书中的 $\delta_2 = \begin{pmatrix} 1 & 2 & 3 & 4 \\ 1 & 4 & 3 & 2 \end{pmatrix}$。

3. $D_4$ 的乘法表 (表 8.12) 和非交换性

  • 这个 $8 \times 8$ 的表格展示了 $D_4$ 完整的结构。
  • 非阿贝尔性: 我们可以轻易找到反例。例如,查表可知:
  • $\rho_1 \mu_1 = \delta_1$ (旋转90度,然后垂直翻转)
  • $\mu_1 \rho_1 = \delta_2$ (垂直翻转,然后旋转90度)
  • 因为 $\delta_1 \neq \delta_2$,所以 $\rho_1 \mu_1 \neq \mu_1 \rho_1$。因此 $D_4$ 是一个非阿贝尔群

4. $D_4$ 的子群图 (Fig 8.13)

  • 子群图 (Subgroup Lattice): 这是一个用来可视化的所有子群以及它们之间包含关系的图。
  • 图中的每个节点代表一个子群
  • 下面的节点被上面的节点包含。例如,从 $\{\rho_0, \rho_2\}$有一条线连到 $\{\rho_0, \rho_1, \rho_2, \rho_3\}$,表示前者是后者的子群
  • 最顶端是整个 $D_4$。
  • 最底端是只包含单位元平凡子群 $\{\rho_0\}$。
  • 对称性: 作者让我们注意这个图本身的美丽对称性。这种对称性反映了 $D_4$ 内部深刻的结构性。例如,有多个为 2 的子群,它们在结构中的地位是相似的。有三个不同的为 4 的子群
  • 这个图是一个非常强大的工具,它将一个的复杂内部结构一目了然地呈现出来。

5. "八元群" (Octac group)

  • 这是 $D_4$ 的一个别名,因为它有 8 个元素
∑ [公式拆解]

本节中的 8 个置换都是用双行符号表示的,其含义与之前一致。

  • $\rho_i$: 代表旋转 (Rotation)。
  • $\mu_i$: 代表沿的中点连线(Median)的翻转。
  • $\delta_i$: 代表沿对角线 (Diagonal) 的翻转。

这个命名系统比 $S_3$ 的更具描述性。

💡 [数值示例]

让我们手动验证一个乘法:$\rho_1 \mu_1 = \delta_1$。

  • $\rho_1 = \begin{pmatrix} 1 & 2 & 3 & 4 \\ 2 & 3 & 4 & 1 \end{pmatrix}$ (旋转90度)
  • $\mu_1 = \begin{pmatrix} 1 & 2 & 3 & 4 \\ 2 & 1 & 4 & 3 \end{pmatrix}$ (垂直翻转)
  • 计算 $\rho_1 \mu_1$ (先 $\mu_1$ 后 $\rho_1$):
  • $1 \xrightarrow{\mu_1} 2 \xrightarrow{\rho_1} 3$
  • $2 \xrightarrow{\mu_1} 1 \xrightarrow{\rho_1} 2$
  • $3 \xrightarrow{\mu_1} 4 \xrightarrow{\rho_1} 1$
  • $4 \xrightarrow{\mu_1} 3 \xrightarrow{\rho_1} 4$
  • 结果是 $\begin{pmatrix} 1 & 2 & 3 & 4 \\ 3 & 2 & 1 & 4 \end{pmatrix}$。查阅列表,这正是 $\delta_1$。与查表结果一致。
⚠️ [易错点]
  1. 混淆不同的翻转轴: 正方形有4条对称轴(2条穿过对边中点,2条对角线),要分清每个置换对应哪条轴的翻转。最好的方法是拿一张纸片亲手操作。
  2. $D_4$ 是 $S_4$ 的子群: $D_4$ 是在集合 $\{1,2,3,4\}$ 上的一个置换群,但它不包含所有的置换。$S_4$ 的是 $4! = 24$,而 $D_4$ 的是 8。因此 $D_4$ 是 $S_4$ 的一个真子群。例如,置换 $\begin{pmatrix} 1 & 2 & 3 & 4 \\ 2 & 1 & 3 & 4 \end{pmatrix}$ (只交换1和2) 属于 $S_4$,但它不对应正方形的任何一个对称操作,所以它不属于 $D_4$。
📝 [总结]

例子8.10 详细介绍了正方形对称群 $D_4$。它是一个为 8 的非阿贝尔群,由 4 个旋转和 4 个翻转组成。通过列出其所有元素置换形式、完整的乘法表子群图,这个例子为我们提供了一个比 $S_3$ 更复杂、结构更丰富的研究模型。作者称赞其结构“太美了”,因为它将成为后续学习中许多概念的绝佳示例。

🎯 [存在目的]

继 $S_3$ 之后,引入 $D_4$ 的目的在于:

  1. 提供一个更大、更复杂的非阿贝尔群的例子,展示的多样性。
  2. 继续强化“对称性的语言”这一核心思想。
  3. 引入子群图这一重要的可视化工具,帮助我们理解的内部结构。
  4. $D_4$ 拥有比 $S_3$ 更丰富的子群结构,为学习子群正规子群商群等概念提供了更好的素材。
🧠 [直觉心智模型]

$D_4$ 就像一个魔术罗盘,有8个固定的方位(8个对称操作)。

  1. 罗盘的指针代表正方形的当前朝向。
  2. 你执行一个操作(比如“旋转90度”),指针就跳到代表这个新朝向的方位。
  3. 群乘法就是连续执行两次操作。例如,先“旋转90度”,再“水平翻转”,指针会指向一个最终的方位。这个最终方位也可以通过一次性操作(比如“沿主对角线翻转”)直接到达。
  4. 子群图就像是这个罗盘的内部线路图,揭示了从一个方位可以到达哪些其他方位,以及哪些方位组合构成了自洽的“小罗盘”(子群)。
💭 [直观想象]

拿一张正方形纸片,在四个角上(正反面相同位置)写上 1, 2, 3, 4。

  1. 旋转: 把纸片放在桌上,捏住中心旋转。
  2. 翻转:
  3. $\mu_1$ (垂直翻转): 捏住上下两条边的中点,像翻烤肉串一样翻转。
  4. $\mu_2$ (水平翻转): 捏住左右两条边的中点翻转。
  5. $\delta_1, \delta_2$ (对角线翻转): 捏住对角的两个顶点翻转。

你可以亲手尝试这些操作的组合,比如先旋转90度,再水平翻转,看看最后1,2,3,4的位置。然后复原,再试试先水平翻转,再旋转90度,比较两次结果的不同。这将让你对 $D_4$ 的非交换性有切身体会。

6凯莱定理

6.1 凯莱定理的引言

📜 [原文12]

凯莱定理

看看课本中的任何群表。注意群表的每一行都给出了群元素集合的一个置换,如群表顶部所列。同样,群表的每一列都给出了群集合的一个置换,如群表左侧所列。鉴于这些观察,至少每个有限群 $G$ 都与 $S_{G}$ 的一个子群同构并不奇怪,其中 $S_{G}$ 是 $G$ 的所有置换。对于无限群也是如此;凯莱定理指出每个都与在置换乘法下由置换组成的某个群同构。这是一个漂亮有趣的结果,是群论的经典。乍一看,这个定理似乎是回答所有关于的问题的工具。它真正展示的是置换群普遍性。检查所有大小集合 $A$ 的所有置换群 $S_{A}$ 的子群将是一项艰巨的任务。凯莱定理确实表明,如果我们对做出的某个猜想存在反例,那么某个置换群将提供这个反例

我们现在继续凯莱定理的证明,首先是定义,然后是其本身就很重要的引理

📖 [逐步解释]

这部分是对凯莱定理的介绍,解释了它的直观来源、内容、意义以及局限性。

1. 直观来源:群的乘法表

  • 观察: 随便看一个乘法表,比如前面 $S_3$ 的表8.8。
  • 看某一行: 以 $\rho_1$ 行为例:$(\rho_1, \rho_2, \rho_0, \mu_3, \mu_1, \mu_2)$。这个序列恰好是顶部标题栏 $(\rho_0, \rho_1, \rho_2, \mu_1, \mu_2, \mu_3)$ 的一个重新排列(置换)。每一行都是如此。为什么?因为如果某一行有两个相同的元素,比如 $g \cdot a = g \cdot b$,根据消去律,必然有 $a=b$,但这与标题栏元素各不相同矛盾。
  • 看某一列: 同理,每一列也是对左侧标题栏元素的一个置换
  • 启发: 这个观察暗示,自身的运算(左乘或右乘一个元素)就天然地“导致”了对自身元素集合置换。这为“任何都和某个置换群有关系”提供了强烈的直观线索。

2. 凯莱定理的内容

  • 核心论断: “每个都与一个置换群同构”。
  • 更精确的表述: 对于任何一个 $G$(无论有限还是无限),它都同构于 $S_G$ 的一个子群
  • $S_G$ 是在 $G$ 这个集合上的所有置换构成的。如果 $G$ 有 $n$ 个元素,$S_G$ 就和 $S_n$ 同构,是一个包含 $n!$ 个元素的庞然大物。
  • 凯莱定理并不是说 $G$ 和 $S_G$ 同构(这通常是不对的,比如 $S_3$ 阶是6,但 $S_{S_3}$ 的阶是 $6! = 720$),而是说 $G$ 和 $S_G$ 里面的“某一个子群同构

3. 凯莱定理的意义和评价

  • “漂亮而有趣”: 它揭示了一个深刻的、意想不到的统一性。无论一个看起来多么奇特(比如由复数、矩阵、函数或者其他任何东西构成),它的内在结构总能被一个由“重新排列”这种简单动作构成的所完美复制。
  • “置换群的普遍性”: 凯莱定理说明置换群不是一种特殊的,而是的“通用模型”。研究置换群就是在研究所有结构
  • “听起来强大,但用处不大”:
  • 为什么听起来强大: 似乎我们可以通过只研究置换群来解决所有关于的问题。想证明一个关于所有定理?只需要证明它对所有置换群成立就行了。
  • 为什么实际用处不大: 凯莱定理提供的这个置换群通常太大了!例如,一个8阶的 $D_4$ 被嵌入到了一个 $8! = 40320$ 阶的 $S_8$ 的一个8阶子群中。用一个包含四万多个元素来研究一个只有8个元素,这好比“用牛刀杀鸡”,得不偿失。原来的 $D_4$ 可能有很好的性质(比如几何意义),但在嵌入到 $S_8$ 之后,这些直观性质都丢失了。
  • 理论价值: 它的主要价值在于理论层面。它保证了如果我们想为某个关于的猜想找一个反例,那么我们一定能在某个置换群中找到这个反例。它为群论的研究提供了一个坚实的“基础模型”。
📝 [总结]

凯莱定理的引言部分,通过观察乘法表,直观地导出了置换的内在联系。它阐明了凯莱定理的核心内容——任何在结构上都等价于一个置换群——并辩证地评价了其意义:它在理论上展示了置换群的普遍性,但在实际计算和解决具体问题时,由于嵌入的规模过大,其实用性有限。

🎯 [存在目的]

这段引言的目的是在正式证明定理之前,建立读者对该定理的直观理解和正确预期。它回答了几个关键问题:

  1. 我们为什么要关心这个定理? (因为它揭示了所有的统一结构)
  2. 这个定理是从哪里来的? (来自对乘法表的简单观察)
  3. 这个定理能帮我们做什么? (理论上,它可以作为所有的模型)
  4. 我们不应该对这个定理抱有什么样的幻想? (不要指望用它来简化具体的计算)

通过这样的铺垫,读者能够更好地把握凯莱定理在整个群论知识体系中的位置和作用。

🧠 [直觉心智模型]
  1. 凯莱定理就像是说:“任何一种语言(),无论它的语法和词汇多么奇特,都总能被翻译成一种基于‘排列字母’规则的‘密码语言’(置换群),并且这种翻译是完全保真的(同构)。”
  2. 定理的局限性:这种“密码语言”可能极其冗长。为了理解一句简单的“你好”(一个8阶),你可能需要分析一整页由字母排列组成的密码电文($S_8$ 的一个子群)。所以,通常还是直接研究原文(原来的)更方便。
💭 [直观想象]

想象世界上有各种各样的游戏(各种),有棋类、牌类、电子游戏等。

  1. 凯莱定理说:所有这些游戏的核心逻辑,都可以用一种“换卡片”的游戏来模拟。给你一套标有1到n的卡片,通过规定不同的“换卡片”规则(置换),可以完美模拟出任何一种其他游戏的进程和结果。
  2. 置换群的普遍性:这意味着“换卡片”游戏是所有游戏的“万能模拟器”。
  3. 定理的局限性:模拟一个简单的跳棋游戏,可能需要用到一套包含数万张卡片的“换卡片”游戏,而且原来的棋盘、棋子这些直观的东西全都不见了,只剩下抽象的卡片交换。这使得模拟变得异常复杂和不直观。

6.2 历史注解:Arthur Cayley

📜 [原文13]

E 历史注解

Arthur Cayley (1821-1895) 在1854年的一篇论文中给出了抽象定义:“一个符号集合,$1, \alpha, \beta, \cdots$,所有这些都不同,并且其中任意两个的乘积(无论顺序如何)或其中任意一个与自身的乘积都属于该集合,则称之为。”然后他继续定义了一个群表,并指出群表的每一行和每一列“将包含所有符号 $1, \alpha, \beta, \ldots$。”然而,Cayley 的符号总是表示集合上的运算;他似乎没有意识到任何其他类型的。例如,他指出四个矩阵运算 $1, \alpha=$ 求逆,$ \beta=$ 转置,和 $ \gamma=\alpha \beta $,抽象地构成了非循环四元群。无论如何,他1854年的这篇论文在四分之一个世纪里都被忽视了。

这篇1854年的论文是 Cayley 在执业律师的14年间撰写的约300篇论文之一,当时他

未能找到合适的教职。1863年,他最终成为剑桥大学的教授。1878年,他通过发表四篇论文回归群论,其中一篇论文阐述了本文的定理8.16;他的“证明”只是简单地从群表中注意到任何群元素乘法都会置换群元素。然而,他写道:“这绝不表明处理一般问题[寻找给定的所有]的最佳或最简单方法是将其视为一个[置换]问题。似乎很明显,更好的方法是独立考虑一般问题本身。”

1878年的论文,与早期的论文不同,受到了欢迎;事实上,它们对 Walter Van Dyck 1882年抽象群公理化定义产生了重要影响,这个定义导致了抽象群论的发展。

📖 [逐步解释]

这篇历史注解介绍了凯莱定理的命名者——阿瑟·凯莱 (Arthur Cayley),以及他在抽象群论发展早期的贡献和思想。

1. 凯莱的早期工作 (1854)

  • 抽象群定义: 凯莱在1854年首次给出了抽象定义。他的定义强调了集合封闭性:“一堆符号,两两相乘,结果还在这一堆符号里”。这在当时是非常先进的思想,因为它试图摆脱元素的具体形态(是数字还是置换)。
  • 群表 (Cayley Table): 他发明了我们今天仍在使用的群乘法表(有时就称为凯莱表),并指出了其“数独”特性——每行每列都包含所有元素
  • 认知的局限: 尽管他的定义是抽象的,但他脑海里想的的例子似乎总是某种“运算”或“变换”。他还没有完全将视为一个纯粹的公理化系统。
  • 被忽视: 这篇开创性的论文在当时没有引起关注,被埋没了25年。这部分也提到了凯莱的个人经历,他曾因找不到教职而去当了14年律师,期间依然高产地进行数学研究。

2. 凯莱的回归与凯莱定理 (1878)

  • 回归群论: 成为剑桥教授后,凯莱在1878年重新发表了一系列关于群论的论文。
  • 阐述凯莱定理: 其中一篇论文提出了凯莱定理的核心思想。他的“证明”非常直观,就是我们引言里提到的那个观察:在群表中,用一个元素去乘一整行(或一列),结果就是对这些元素的一个置换
  • 凯莱的洞见 (对定理的评价): 非常有意思的是,凯莱本人对这个以他名字命名的定理的实用价值持保留态度。他明确指出,把所有都看作置换群来研究,不一定是最好的方法。他认为应该“独立考虑一般问题本身”,也就是说,直接在抽象的层面研究的性质,而不是总把它们翻译成置换。这与我们之前对凯莱定理局限性的分析不谋而合。

3. 影响

  • 推动抽象群论: 凯莱1878年的这些论文,与1854年的不同,获得了学界的广泛关注。
  • 影响范·迪克: 它们直接启发了范·迪克 (Walter Van Dyck) 在1882年给出更现代、更形式化的公理化定义。
  • 里程碑: 这标志着群论从研究具体对象(如置换群矩阵群)的阶段,正式进入了研究满足特定公理抽象结构的“现代抽象群论”阶段。
📝 [总结]

这篇历史注解释了群论先驱凯莱的贡献。他不仅首次给出了抽象群的定义和群表,还提出了凯莱定理的核心思想。然而,凯莱本人也清醒地认识到这个定理的实用局限性,并倡导直接研究抽象群本身。他的工作最终激发了群论公理化,开启了现代抽象代数的篇章。

🎯 [存在目的]

这篇注解的目的有三:

  1. 致敬先驱: 介绍定理命名者凯莱的生平和贡献。
  2. 提供历史视角: 展示抽象群概念是如何从具体到抽象,再到公理化一步步演进的。凯莱正处在这个转变的关键节点。
  3. 佐证前文观点: 通过引用凯莱本人的话,来支持前面“凯莱定理理论意义大于实用价值”的论断,增加了说服力。
🧠 [直觉心智模型]

凯莱就像一位伟大的建筑师。

  1. 1854年,他画出了一张“理想建筑”(抽象群)的蓝图,定义了“房间”(元素)和“门廊”(运算),并设计了建筑的平面图(群表)。但当时的人们还不理解这张蓝图,他们只关心自己住的具体的房子(置换群)。
  2. 1878年,他再次展示蓝图,并提出了一个惊人的观点(凯莱定理):“所有你们现在住的各种具体房子,其实都可以看作是按照我这张蓝图的某种特定方式建造出来的‘样板房’(置换群的实例)。”
  3. 他的洞见:“但是,我们不应该总是盯着‘样板房’来研究建筑学。我们应该直接研究我这张‘理想建筑’的蓝图(抽象群),这样才能抓住建筑学的本质。”

最终,后来的建筑师(如范·迪克)在他的蓝图基础上,建立了完整的现代建筑理论公理化抽象群论)。

💭 [直观想象]

想象一场关于“什么是交通工具”的早期研讨会。

  1. 大多数人都在讨论具体的交通工具:“马车”、“帆船”、“火车”。
  2. 凯莱站起来说(1854):“我们来抽象地定义一下‘交通工具’:它是一个能把物体从A点移动到B点的系统...” 但没人理他。
  3. 多年后,凯莱再次站起来说(1878):“我发现,你们说的所有交通工具,无论是马车还是帆船,它们的移动方式都可以用一种‘在地图上跳格子’的游戏(置换)来模拟(凯莱定理)。”
  4. “但是,”他补充道,“如果我们想设计出飞机、火箭这样全新的交通工具,我们不应该总想着怎么‘跳格子’。我们应该回到我最初的抽象定义,去思考‘移动’的本质(研究抽象群)。”

这个故事生动地描绘了凯莱在群论发展中的角色和思想。

6.3 引理 8.15

📜 [原文14]

8.14 定义 设 $f: A \rightarrow B$ 是一个函数,设 $H$ 是 $A$ 的一个子集。$H$ 在 $f$ 下的是 $\{f(h) \mid h \in H\}$,记为 $f[H]$。

8.15 引理 设 $G$ 和 $G^{\prime}$ 是,设 $\phi: G \rightarrow G^{\prime}$ 是一个一对一函数,使得对于所有 $x, y \in G$,$\phi(x y)= \phi(x) \phi(y)$。那么 $\phi[G]$ 是 $G^{\prime}$ 的一个子群,并且 $\phi$ 提供了 $G$ 与 $\phi[G]$ 之间的一个同构

证明 我们证明定理8.14中给出的子群条件被 $\phi[G]$ 满足。设 $x^{\prime}, y^{\prime} \in \phi[G]$。那么存在 $x, y \in G$ 使得 $\phi(x)=x^{\prime}$ 和 $\phi(y)=y^{\prime}$。根据假设,$\phi(x y)=\phi(x) \phi(y)=x^{\prime} y^{\prime}$,表明 $x^{\prime} y^{\prime} \in \phi[G]$。我们已经证明 $\phi[G]$ 在 $G^{\prime}$ 的运算下是封闭的。

设 $e^{\prime}$ 是 $G^{\prime}$ 的单位元。那么

$$ e^{\prime} \phi(e)=\phi(e)=\phi(e e)=\phi(e) \phi(e) . $$

在 $G^{\prime}$ 中的消去律表明 $e^{\prime}=\phi(e)$,所以 $e^{\prime} \in \phi[G]$。

对于 $x^{\prime} \in \phi[G]$ 且 $x^{\prime}=\phi(x)$,我们有

$$ e^{\prime}=\phi(e)=\phi\left(x x^{-1}\right)=\phi(x) \phi\left(x^{-1}\right)=x^{\prime} \phi\left(x^{-1}\right), $$

这表明 $x^{\prime-1}=\phi\left(x^{-1}\right) \in \phi[G]$。这完成了 $\phi[G]$ 是 $G^{\prime}$ 的一个子群的证明。

现在,$\phi$ 提供了 $G$ 与 $\phi[G]$ 之间的同构,这是立即可得的,因为 $\phi$ 提供了 $G$ 到 $\phi[G]$ 的一对一映射,使得对于所有 $x, y \in G$,$\phi(x y)=\phi(x) \phi(y)$。

📖 [逐步解释]

这个引理(Lemma)是证明凯莱定理所需的一个关键步骤。它本身也是一个非常重要和常用的结果。

1. 预备定义:像 (Image)

  • 定义8.14: 给定一个函数 $f: A \to B$ 和一个定义域子集 $H \subseteq A$,那么 $H$ 的 $f[H]$ 就是 $H$ 中所有元素经过 $f$ 映射后得到的结果所组成的集合
  • 例子: 设 $f: \mathbb{Z} \to \mathbb{Z}$ 定义为 $f(x)=x^2$。设 $H = \{1, 2, 3\}$,则 $f[H] = \{f(1), f(2), f(3)\} = \{1, 4, 9\}$。设 $E$ 为所有偶数,则 $f[E]$ 是所有偶数的平方构成的集合 $\{0, 4, 16, 36, \dots\}$。
  • 引理中,我们关心的是整个定义域 $G$ 的 $\phi[G]$。

2. 引理 8.15 的内容

  • 条件:
  1. 有两个 $G$ 和 $G'$。
  2. 有一个函数 $\phi: G \to G'$。
  3. 这个函数 $\phi$ 满足两个关键性质:
    • 一对一 (injective): 不同的输入有不同的输出。
    • 保持运算 (homomorphism property): $\phi(xy) = \phi(x)\phi(y)$。先把 $x,y$ 在 $G$ 中乘起来再映射,和先把 $x,y$ 分别映射到 $G'$ 中再乘起来,结果是一样的。满足这个性质的映射称为“同态”。
    • 结论:
  4. 像是一个子群: $G$ 在 $\phi$ 下的 $\phi[G]$,是目标 $G'$ 的一个子群
  5. 源与像同构: 原始群 $G$ 与它的 $\phi[G]$ 是同构的。

3. 证明过程

证明分为两部分:

第一部分:证明 $\phi[G]$ 是 $G'$ 的子群

我们需要验证子群的三个条件:封闭性含单位元含逆元

  • 证明封闭性:
  • 任取两个元素 $x', y'$ 从 $\phi[G]$ 中。
  • 根据的定义,存在 $G$ 中的元素 $x, y$ 使得 $\phi(x)=x', \phi(y)=y'$。
  • 我们要证明它们的乘积 $x'y'$ 也属于 $\phi[G]$。
  • $x'y' = \phi(x)\phi(y)$。因为 $\phi$ 保持运算,所以 $\phi(x)\phi(y) = \phi(xy)$。
  • 因为 $G$ 是一个,所以 $xy$ 必然也在 $G$ 中。
  • 因此,$x'y' = \phi(xy)$,这意味着 $x'y'$ 是 $G$ 中某个元素($xy$)的。根据定义, $x'y'$ 属于 $\phi[G]$。
  • 封闭性得证。
  • 证明包含单位元:
  • 设 $e$ 是 $G$ 的单位元,$e'$ 是 $G'$ 的单位元。我们要证明 $e' \in \phi[G]$。
  • 考虑 $e$ 的 $\phi(e)$。因为 $\phi$ 保持运算,所以 $\phi(ee) = \phi(e)\phi(e)$。
  • 因为 $ee=e$,所以 $\phi(e) = \phi(e)\phi(e)$。
  • $G'$ 中,对于等式 $\phi(e) = \phi(e)\phi(e)$,两边同时左乘 $\phi(e)$ 的逆元(或者说,根据消去律),我们得到 $e' = \phi(e)$。
  • 这说明 $G'$ 的单位元 $e'$ 正是 $G$ 的单位元 $e$ 的。因此 $e' \in \phi[G]$。
  • 单位元条件得证。
  • 证明包含逆元:
  • 任取一个元素 $x'$ 从 $\phi[G]$ 中。存在 $x \in G$ 使得 $\phi(x)=x'$。
  • 我们要证明 $x'$ 在 $G'$ 中的逆元 $(x')^{-1}$ 也属于 $\phi[G]$。
  • 我们知道 $e' = \phi(e)$。
  • $e' = \phi(xx^{-1})$。因为 $\phi$ 保持运算,所以 $\phi(xx^{-1}) = \phi(x)\phi(x^{-1})$。
  • 所以我们有 $e' = \phi(x)\phi(x^{-1})$。
  • 把 $\phi(x)$ 替换为 $x'$,得到 $e' = x'\phi(x^{-1})$。
  • $G'$ 中,这个等式正好是逆元的定义:它说明 $\phi(x^{-1})$ 就是 $x'$ 的逆元。即 $(x')^{-1} = \phi(x^{-1})$。
  • 因为 $x^{-1}$ 属于 $G$,所以它的 $\phi(x^{-1})$ 必然属于 $\phi[G]$。
  • 逆元条件得证。

第二部分:证明 $G$ 与 $\phi[G]$ 同构

  • 我们需要一个从 $G$ 到 $\phi[G]$ 的双射,并且保持运算
  • $\phi$ 本身就是一个从 $G$ 到 $\phi[G]$ 的映射
  • 保持运算: $\phi(xy) = \phi(x)\phi(y)$,这是引理的已知条件。
  • 一对一: $\phi$ 是一对一的,这也是已知条件。
  • 满射: $\phi$ 作为到 $\phi[G]$ 的映射满射的吗?是的,根据 $\phi[G]$ 的定义,它里面的每一个元素都必须是 $G$ 中某个元素。所以 $\phi$ 把 $G$ 满射到 $\phi[G]$ 上。
  • 既然 $\phi$ 是一个从 $G$ 到 $\phi[G]$ 的保持运算双射一对一满射),那么根据同构的定义,$G$ 与 $\phi[G]$ 同构
∑ [公式拆解]
  • 公式1: $e^{\prime} \phi(e)=\phi(e)=\phi(e e)=\phi(e) \phi(e)$
  • 拆解: 这条链式等式用于证明 $G$ 的单位元就是 $G'$ 的单位元
  • $e' \phi(e)=\phi(e)$: 在 $G'$ 中,单位元 $e'$ 乘以任何元素都等于该元素本身。
  • $\phi(e)=\phi(ee)$: 利用 $G$ 中 $e=ee$ 的性质。
  • $\phi(ee)=\phi(e)\phi(e)$: 利用 $\phi$ 的同态性质(保持运算)。
  • 推导: 将链条首尾连接,得到 $\phi(e) = \phi(e)\phi(e)$(省略了第一步),然后通过消去律得到 $e'=\phi(e)$。
  • 公式2: $e^{\prime}=\phi(e)=\phi\left(x x^{-1}\right)=\phi(x) \phi\left(x^{-1}\right)=x^{\prime} \phi\left(x^{-1}\right)$
  • 拆解: 这条链式等式用于证明一个元素逆元,就是这个元素逆元
  • $e'=\phi(e)$: 刚刚证明的结果。
  • $\phi(e)=\phi(xx^{-1})$: 利用 $G$ 中 $e=xx^{-1}$ 的性质。
  • $\phi(xx^{-1})=\phi(x)\phi(x^{-1})$: 利用 $\phi$ 的同态性质。
  • $\phi(x)\phi(x^{-1}) = x'\phi(x^{-1})$: 将 $\phi(x)$ 替换为 $x'$。
  • 推导: 将首尾连接,得到 $e' = x'\phi(x^{-1})$。根据逆元的唯一定义,这表明 $\phi(x^{-1})$ 就是 $x'$ 的逆元
📝 [总结]

引理8.15 是一个关于群同态的基本结果。它告诉我们,任何一个从 $G$ 出发的“保结构”且“不压缩信息”的映射(即一对一同态),都会在目标 $G'$ 中塑造出一个 $G$ 的完美复制品(一个与 $G$ 同构子群 $\phi[G]$)。

🎯 [存在目的]

这个引理凯莱定理证明中的核心部件。凯莱定理的证明策略就是:

  1. 为任意一个 $G$ 构造一个到某个对称群 $S_G$ 的映射 $\phi$。
  2. 证明这个映射 $\phi$ 满足本引理的两个条件(一对一保结构)。
  3. 直接应用本引理的结论,得出 $G$ 与它的 $\phi[G]$ 同构,而 $\phi[G]$ 是 $S_G$ 的一个子群。这样凯莱定理就得证了。

所以,这个引理相当于一个“同构判定定理”,为我们提供了一个证明两个(一个抽象群和一个具体的子群同构的便捷工具。

🧠 [直觉心智模型]

想象你要把一个精巧的乐高模型 $G$(比如一个城堡)邮寄给朋友。

  1. 映射 $\phi$ 是你的“打包说明书”。
  2. 一对一:说明书保证没有两个不同的零件被装入同一个带编号的袋子。
  3. 保结构:说明书上说,“城堡的塔尖(x)是插在塔楼(y)上的”,打包时你把塔尖零件 $\phi(x)$ 和塔楼零件 $\phi(y)$ 放进袋子后,附上一张纸条说“收到后,请把袋子 $\phi(x)$ 里的零件插在袋子 $\phi(y)$ 里的零件上”。
  4. 朋友收到包裹 $G'$ 后,只看你寄过来的那些零件和纸条 $\phi[G]$。
  5. 引理的结论:
  1. 你寄过来的这些零件和纸条 $\phi[G]$ 本身就能构成一个“自洽的建造系统”(一个子群)。
  2. 朋友根据你的说明书组装起来的这个新城堡 $\phi[G]$,和你的原始城堡 $G$,在结构上是完全一模一样的(同构)。
💭 [直观想象]

想象你在做翻译。

  1. $G$ 是一篇用中文写的文章。$G'$ 是整个英文词库。
  2. $\phi$ 是你的翻译规则(一个中英词典语法转换规则)。
  3. $\phi$ 是一对一的:没有两个不同的中文词被翻译成同一个英文词(这在现实中很难,但我们数学上可以这么要求)。
  4. $\phi$ 保结构:如果中文句子里“主语(x)后面跟着谓语(y)”,那么翻译成的英文句子里,也必须是“主语的翻译($\phi(x)$)后面跟着谓语的翻译($\phi(y)$)”。
  5. $\phi[G]$ 是你最终翻译出来的这篇英文文章。
  6. 引理的结论:
  1. 你翻译出来的这篇英文文章 $\phi[G]$,在语法上是正确和完整的(是一个子群)。
  2. 这篇英文文章 $\phi[G]$ 所表达的逻辑和结构,与原文中文文章 $G$ 是完全一样的(同构)。

6.4 定理 8.16 (凯莱定理)

📜 [原文15]

8.16 定理 (凯莱定理) 每个都与一个置换群同构

证明 设 $G$ 是一个。我们证明 $G$ 与 $S_{G}$ 的一个子群同构。根据引理8.15,我们只需要定义一个一对一函数 $\phi: G \rightarrow S_{G}$,使得对于所有 $x, y \in G$,$\phi(x y)=\phi(x) \phi(y)$。对于 $x \in G$,设 $\lambda_{x}: G \rightarrow G$ 定义为 $\lambda_{x}(g)=x g$ 对于所有 $g \in G$。(我们认为 $\lambda_{x}$ 执行左乘 $x$ 的操作。)方程 $\lambda_{x}\left(x^{-1} c\right)=x\left(x^{-1} c\right)=c$ 对于所有 $c \in G$ 表明 $\lambda_{x}$ 将 $G$ 满射到 $G$。如果 $\lambda_{x}(a)=\lambda_{x}(b)$,那么 $x a=x b$,因此根据消去律 $a=b$。因此 $\lambda_{x}$ 也是一对一的,并且是 $G$ 的一个置换。我们现在通过定义 $\phi(x)=\lambda_{x}$ 对于所有 $x \in G$ 来定义 $\phi: G \rightarrow S_{G}$。

为了证明 $\phi$ 是一对一的,假设 $\phi(x)=\phi(y)$。那么 $\lambda_{x}=\lambda_{y}$ 作为将 $G$ 映射到 $G$ 的函数。特别是 $\lambda_{x}(e)=\lambda_{y}(e)$,所以 $x e=y e$ 且 $x=y$。因此 $\phi$ 是一对一的。只剩下证明 $\phi(x y)=\phi(x) \phi(y)$,也就是说,$\lambda_{x y}=\lambda_{x} \lambda_{y}$。现在对于任何 $g \in G$,我们有 $\lambda_{x y}(g)=(x y) g$。置换乘法函数复合,所以 $\left(\lambda_{x} \lambda_{y}\right)(g)=\lambda_{x}\left(\lambda_{y}(g)\right)=\lambda_{x}(y g)=x(y g)$。因此根据结合律,$\lambda_{x y}=\lambda_{x} \lambda_{y}$。

📖 [逐步解释]

这是本节的最终目标——凯莱定理的证明。证明的思路是构造一个特殊的映射,然后应用引理8.15

证明策略

我们的目标是证明任意 $G$ 都与 $S_G$ 的一个子群同构。根据引理8.15,我们只需要完成两件事:

  1. 构造一个映射 $\phi: G \to S_G$。
  2. 证明这个映射 $\phi$ 是一个一对一同态(即一对一保结构)。

步骤一:为 $G$ 中每个元素 $x$ 关联一个置换 $\lambda_x$

  • 这是整个证明最巧妙的地方。如何把一个抽象的群元素 $x$ 变成一个作用在 $G$ 集合上的置换呢?
  • 想法: 利用 $G$ 自身的群运算。让 $x$ 去“左乘” $G$ 中的每一个元素
  • 定义: 对于每个 $x \in G$,我们定义一个函数 $\lambda_x: G \to G$,其功能是 $\lambda_x(g) = xg$。($\lambda$ 是 Lambda,代表 Left 左乘)。
  • 证明 $\lambda_x$ 是一个置换:
  • $\lambda_x$ 是满射的吗? 对于 $G$ 中任意一个元素 $c$,我们能找到一个输入,使得 $\lambda_x$ 的输出是 $c$ 吗?是的,输入就是 $x^{-1}c$。因为 $\lambda_x(x^{-1}c) = x(x^{-1}c) = (xx^{-1})c = ec = c$。所以 $\lambda_x$ 是满射的。
  • $\lambda_x$ 是一对一的吗? 如果 $\lambda_x(a) = \lambda_x(b)$,那么 $xa = xb$。根据的左消去律,可以消掉 $x$,得到 $a=b$。所以 $\lambda_x$ 是一对一的。
  • 结论: 因为 $\lambda_x$ 既一对一满射,所以它是一个 $G$ 上的置换。它属于 $S_G$。
  • 至此,我们成功地为 $G$ 中的每一个元素 $x$,都制造出了一个在 $S_G$ 中对应的置换 $\lambda_x$。

步骤二:定义 $\phi$ 并证明它是 一对一 的同态

  • 定义映射 $\phi$: 现在我们可以正式定义映射 $\phi: G \to S_G$ 为 $\phi(x) = \lambda_x$。这个映射把 $G$ 中的元素 $x$ 送到 $S_G$ 中对应的置换 $\lambda_x$。
  • 证明 $\phi$ 是一对一的:
  • 我们需要证明:如果 $\phi(x) = \phi(y)$,那么 $x=y$。
  • 假设 $\phi(x) = \phi(y)$,这意味着 $\lambda_x = \lambda_y$。
  • 既然 $\lambda_x$ 和 $\lambda_y$ 是两个完全相同的函数,那么它们作用在任何元素上的结果都应该一样。我们特别地让它们作用在单位元 $e$ 上。
  • $\lambda_x(e) = \lambda_y(e)$。
  • 根据 $\lambda$ 的定义,这意味着 $xe = ye$。
  • 因为 $e$ 是单位元,所以 $x=y$。
  • 结论: $\phi$ 是一对一的。
  • 证明 $\phi$ 是同态 (保结构):
  • 我们需要证明:$\phi(xy) = \phi(x)\phi(y)$。
  • 左边: 根据 $\phi$ 的定义,$\phi(xy) = \lambda_{xy}$。
  • 右边: 根据 $\phi$ 的定义,$\phi(x)\phi(y) = \lambda_x \lambda_y$。这里的乘积是置换乘法,即函数复合
  • 所以,我们需要证明 $\lambda_{xy} = \lambda_x \lambda_y$ 这两个函数是相等的。
  • 要证明两个函数相等,就要证明它们作用在任意元素 $g \in G$ 上的结果都相等。
  • 函数 $\lambda_{xy}$ 的作用: $\lambda_{xy}(g) = (xy)g$。(根据 $\lambda$ 的定义)
  • 函数 $\lambda_x \lambda_y$ 的作用: $(\lambda_x \lambda_y)(g) = \lambda_x(\lambda_y(g))$。(根据函数复合的定义)
  • 先算里面的:$\lambda_y(g) = yg$。
  • 再算外面的:$\lambda_x(yg) = x(yg)$。
  • 所以,$(\lambda_x \lambda_y)(g) = x(yg)$。
  • 比较: 我们需要比较 $(xy)g$ 和 $x(yg)$。根据结合律公理,它们是相等的!
  • 结论: 因为对于任意 $g \in G$,都有 $\lambda_{xy}(g) = (\lambda_x \lambda_y)(g)$,所以 $\lambda_{xy} = \lambda_x \lambda_y$。因此 $\phi(xy) = \phi(x)\phi(y)$ 成立。$\phi$ 是一个同态

步骤三:应用引理,完成证明

  • 我们已经成功构造了一个映射 $\phi: G \to S_G$,并且证明了它是一个一对一同态
  • 现在,我们可以直接引用引理8.15的结论:
  1. $G$ 的 $\phi[G]$ 是 $S_G$ 的一个子群。这个 $\phi[G]$ 就是由所有 $\lambda_x$ 构成的集合 $\{\lambda_x \mid x \in G\}$。
  2. $G$ 与它的 $\phi[G]$ 同构
    • 这就完成了证明:我们找到了 $S_G$ 的一个子群(即 $\phi[G]$),它与我们开始时任意给定的 $G$ 同构。因此,任何都与一个置换群(这里指 $\phi[G]$)同构
📝 [总结]

凯莱定理的证明是构造性的。它通过“左乘”操作,巧妙地将任意 $G$ 中的元素 $x$ 转化为 $G$ 自身集合上的一个置换 $\lambda_x$。然后证明,将 $x$ 映射到 $\lambda_x$ 的这个过程 $\phi$ 是一个一对一保结构映射。最后利用引理8.15,直接得出 $G$ 与这些 $\lambda_x$ 构成的置换群 $\phi[G]$ 同构

🎯 [存在目的]

这个证明本身是抽象代数中一个非常经典的范例,展示了如何通过巧妙的构造来建立不同代数结构之间的联系。它深刻地利用了的所有基本公理:

  1. 封闭性单位元逆元保证了 $\lambda_x$ 是一个置换
  2. 单位元的存在帮助证明了 $\phi$ 是一对一的。
  3. 结合律是证明 $\phi$ 保结构(是同态)的关键。

学习这个证明有助于加深对群公理本质的理解。

🧠 [直觉心智模型]

想象一个 $G$ 是一群人,他们之间有一种独特的社交规则(群运算)。

  1. 你要为这群人拍一部“纪录片”(找到一个与之同构置换群)。
  2. 你的拍摄方法(构造 $\phi$)是:
  1. 选定一个人 $x$。
  2. 你命令 $x$ 去和他社交圈里的每一个人 $g$ 都互动一次(左乘 $xg$),记录下互动后每个 $g$ 变成了谁。这一整套“人员变动”就是一个置换 $\lambda_x$。
  3. 你为社交圈里的每一个人($x, y, z, \dots$)都拍摄了这样一部“变位短片”($\lambda_x, \lambda_y, \lambda_z, \dots$)。
    • 凯莱定理的证明表明:
    • 你拍摄的这些“短片”的集合,本身就构成了一套有规律的系统(一个子群)。
    • 这套“短片系统”的内在逻辑(乘法表),和你最初那群人的社交规则,是完全一样的(同构)。你成功地用一种标准化的“人员变位”语言,复刻了这群人独特的社交结构。
💭 [直观想象]

想象一个时钟,它的是 $\mathbb{Z}_4 = \{0, 1, 2, 3\}$,运算是模4加法。

  1. 凯莱定理要把它表示成一个置换群
  2. 我们来构造这个映射 $\phi$:
  3. 元素 0: $\phi(0) = \lambda_0$。$\lambda_0$ 的作用是“加0”,即 $\lambda_0(g) = 0+g \pmod 4$。
  4. $0 \to 0, 1 \to 1, 2 \to 2, 3 \to 3$。所以 $\lambda_0 = \begin{pmatrix} 0 & 1 & 2 & 3 \\ 0 & 1 & 2 & 3 \end{pmatrix}$ (恒等置换)。
  5. 元素 1: $\phi(1) = \lambda_1$。$\lambda_1$ 的作用是“加1”,即 $\lambda_1(g) = 1+g \pmod 4$。
  6. $0 \to 1, 1 \to 2, 2 \to 3, 3 \to 0$。所以 $\lambda_1 = \begin{pmatrix} 0 & 1 & 2 & 3 \\ 1 & 2 & 3 & 0 \end{pmatrix}$。
  7. 元素 2: $\phi(2) = \lambda_2$。$\lambda_2$ 的作用是“加2”。
  8. $0 \to 2, 1 \to 3, 2 \to 0, 3 \to 1$。所以 $\lambda_2 = \begin{pmatrix} 0 & 1 & 2 & 3 \\ 2 & 3 & 0 & 1 \end{pmatrix}$。
  9. 元素 3: $\phi(3) = \lambda_3$。$\lambda_3$ 的作用是“加3”。
  10. $0 \to 3, 1 \to 0, 2 \to 1, 3 \to 2$。所以 $\lambda_3 = \begin{pmatrix} 0 & 1 & 2 & 3 \\ 3 & 0 & 1 & 2 \end{pmatrix}$。
  11. 结论: $\mathbb{Z}_4$ 与由这四个置换 $\{\lambda_0, \lambda_1, \lambda_2, \lambda_3\}$ 构成的置换群同构的。你可以验证一下,例如,在 $\mathbb{Z}_4$ 中 $1+2=3$;在置换群中,$\lambda_1 \lambda_2$ (先加2再加1) 确实等于 $\lambda_3$ (加3)。

6.5 正则表示

📜 [原文16]

为了证明这个定理,我们同样可以考虑由以下定义的 $G$ 的置换 $\rho_{x}$:

$$ \rho_{x}(g)=g x $$

对于 $g \in G$。(我们可以认为 $\rho_{x}$ 意味着右乘 $x$。)练习52表明这些置换构成了 $S_{G}$ 的一个子群,同样与 $G$ 同构,但由

一个映射 $\mu: G \rightarrow S_{G}$ 定义为

$$ \mu(x)=\rho_{x^{-1}} . $$

8.17 定义 定理8.16证明中的映射 $\phi$ 是 $G$ 的左正则表示,而前述评论中的映射 $\mu$ 是 $G$ 的右正则表示

📖 [逐步解释]

这部分介绍了凯莱定理证明的另一种(非常相似的)途径,并给出了两种表示的正式名称。

1. 右乘构造法

  • 类比左乘: 证明凯莱定理时,我们用了左乘操作来定义置换 $\lambda_x(g) = xg$。
  • 右乘操作: 我们同样可以考虑用右乘来定义一个函数。设 $\rho_x: G \to G$ 定义为 $\rho_x(g) = gx$。($\rho$ 是 Rho,代表 Right 右乘)。
  • $\rho_x$ 也是一个置换: 类似于对 $\lambda_x$ 的证明,可以证明 $\rho_x$ 也是一个一对一满射函数,因此它也是 $G$ 的一个置换,属于 $S_G$。
  • 构造映射: 我们可以尝试定义一个新的映射 $\phi_{right}: G \to S_G$ 为 $\phi_{right}(x) = \rho_x$。
  • 问题出现: 这个映射一对一的,但它不保结构(不是同态)!
  • 让我们来检验一下 $\phi_{right}(xy) = \phi_{right}(x)\phi_{right}(y)$ 是否成立。
  • 左边: $\phi_{right}(xy) = \rho_{xy}$。其作用是 $\rho_{xy}(g) = g(xy)$。
  • 右边: $\phi_{right}(x)\phi_{right}(y) = \rho_x \rho_y$ (函数复合)。其作用是 $(\rho_x \rho_y)(g) = \rho_x(\rho_y(g)) = \rho_x(gy) = (gy)x$。
  • 我们需要比较 $g(xy)$ 和 $(gy)x$。根据结合律,它们是相等的。
  • 糟糕,哪里出错了? 让我们再仔细看看。$\phi_{right}(x)\phi_{right}(y)$ 是 $\rho_x \rho_y$。而我们需要的是 $\rho_{xy}$。我们计算出的结果是 $\rho_y \rho_x$!看:$(\rho_y \rho_x)(g) = \rho_y(\rho_x(g)) = \rho_y(gx) = (gx)y$。这和 $g(xy)$ 不相等。
  • 实际上,我们证明了 $\rho_{xy} = \rho_y \rho_x$。这意味着映射 $\phi_{right}(x) = \rho_x$ 是一个“反同态”($\phi_{right}(xy) = \phi_{right}(y)\phi_{right}(x)$),而不是同态

2. 修正右乘法:引入逆元

  • 如何修正: 为了把“反同态”变回“同态”,有一个标准的技巧:在映射里多加一个逆元
  • 定义新的映射 $\mu$: 我们定义 $\mu: G \to S_G$ 为 $\mu(x) = \rho_{x^{-1}}$。
  • 检验 $\mu$ 是否为同态: 我们需要证明 $\mu(xy) = \mu(x)\mu(y)$。
  • 左边: $\mu(xy) = \rho_{(xy)^{-1}}$。根据的性质 $(xy)^{-1} = y^{-1}x^{-1}$,所以左边是 $\rho_{y^{-1}x^{-1}}$。
  • 右边: $\mu(x)\mu(y) = \rho_{x^{-1}}\rho_{y^{-1}}$ (函数复合)。
  • 我们在上面已经证明了右乘满足反同态关系 $\rho_{ab} = \rho_b \rho_a$。
  • 把这个关系应用到右边: $\rho_{x^{-1}}\rho_{y^{-1}} = \rho_{y^{-1}x^{-1}}$。
  • 比较: 左边 $\rho_{y^{-1}x^{-1}}$ 和右边 $\rho_{y^{-1}x^{-1}}$ 相等!
  • 结论: $\mu(x) = \rho_{x^{-1}}$ 确实是一个同态。可以证明它也是一对一的。因此,我们也可以用这个映射 $\mu$ 来证明凯莱定理

3. 定义:正则表示

  • 定义 8.17:
  • 左正则表示 (Left Regular Representation): 就是凯莱定理证明中使用的那个映射 $\phi: G \to S_G$,定义为 $\phi(x) = \lambda_x$,其中 $\lambda_x(g)=xg$。
  • 右正则表示 (Right Regular Representation): 就是修正后的右乘映射 $\mu: G \to S_G$,定义为 $\mu(x) = \rho_{x^{-1}}$,其中 $\rho_{x^{-1}}(g) = gx^{-1}$。
∑ [公式拆解]
  • 公式1: $\rho_{x}(g)=g x$
  • 拆解: 定义了右乘置换 $\rho_x$ 的作用:它把任意元素 $g$ 变为 $gx$。
  • 公式2: $\mu(x)=\rho_{x^{-1}}$
  • 拆解: 定义了右正则表示映射 $\mu$。它把元素 $x$ 映射到由 $x$ 的逆元 $x^{-1}$ 所定义的右乘置환 $\rho_{x^{-1}}$。这个额外的逆元是确保映射同态的关键。
⚠️ [易错点]
  1. 为什么右正则表示需要逆元: 这是最核心的易错点。根本原因在于函数复合的顺序 (从右到左) 和我们书写群乘法的顺序 (从左到右) 之间的“不匹配”。
  2. 左乘:$\lambda_x \lambda_y$ 作用是 $x(yg)$,结合律 $x(yg)=(xy)g$ 正好和 $\lambda_{xy}$ 的作用匹配。
  3. 右乘:$\rho_x \rho_y$ 作用是 $(gy)x$,这和 $\rho_{xy}$ 的作用 $g(xy)$ 不匹配。结合律帮不上忙。相反,它和 $\rho_{yx}$ 的作用 $g(yx)=(gy)x$ 匹配,所以是反同态
  4. 引入逆元后,$(xy)^{-1} = y^{-1}x^{-1}$ 这个性质正好把乘积的顺序“反”了回来,抵消了反同态效应,使其变回同态
📝 [总结]

本节介绍了凯莱定理的“右乘版本”。直接使用右乘 $gx$ 会导致一个反同态,为了修正这个问题,我们定义了右正则表示 $\mu(x) = \rho_{x^{-1}}$,它是一个正确的一对一同态,因此也能用于证明凯莱定理。最后,给出了左/右正则表示的正式名称。

🎯 [存在目的]

这部分内容的目的在于:

  1. 展示解决问题途径的多样性,左乘和右乘都可以达到目的,只是右乘需要一些技巧。
  2. 加深对同态反同态群公理(特别是结合律逆元性质 $(xy)^{-1}=y^{-1}x^{-1}$)之间微妙关系的理解。
  3. 给出正则表示这个标准术语,因为它是表示论(用线性变换置换来“表示”抽象群的理论)这个更高级领域的基础概念。
🧠 [直觉心智模型]

回到“社交圈”的比喻。

  1. 左正则表示: 你命令 $x$ 去主动找每个人互动 ($xg$)。
  2. 右正则表示: 你命令圈子里的每个人 $g$ 都主动去找 $x^{-1}$ 互动 ($gx^{-1}$)。

这两种方式都能最终描绘出整个社交圈的结构。右边之所以要用 $x^{-1}$ 而不是 $x$,可以理解为一个技术上的调整,就像摄影师为了避免左右颠倒而在相机上装了一个特殊的矫正镜片。

💭 [直观想象]

回到时钟 $\mathbb{Z}_4=\{0,1,2,3\}$ 的例子。

  1. 右正则表示 $\mu(x) = \rho_{x^{-1}}$ 是什么样子的?运算是模4加法,所以 $x$ 的逆元是 $-x$。
  2. $\mu(1) = \rho_{1^{-1}} = \rho_{-1} = \rho_3$。它的作用是“加3”。
  3. $\rho_3(g) = g+3 \pmod 4$。
  4. $0 \to 3, 1 \to 0, 2 \to 1, 3 \to 2$。所以 $\mu(1) = \begin{pmatrix} 0 & 1 & 2 & 3 \\ 3 & 0 & 1 & 2 \end{pmatrix}$。
  5. $\mu(2) = \rho_{2^{-1}} = \rho_{-2} = \rho_2$。它的作用是“加2”。
  6. $\rho_2(g) = g+2 \pmod 4$。
  7. $0 \to 2, 1 \to 3, 2 \to 0, 3 \to 1$。所以 $\mu(2) = \begin{pmatrix} 0 & 1 & 2 & 3 \\ 2 & 3 & 0 & 1 \end{pmatrix}$。
  8. 你会发现,对于阿贝尔群 $\mathbb{Z}_4$ 来说,因为 $xg=gx$,所以左乘右乘是一样的,$\lambda_x = \rho_x$。因此左正则表示 $\phi(x) = \lambda_x$ 和右正则表示 $\mu(x) = \rho_{x^{-1}}$ 最终产生的置换集合是不同的(例如 $\phi(1)=\lambda_1$ 是“加1”置换,而 $\mu(1)=\rho_3$ 是“加3”置换),但这两个置换集合都各自构成一个与 $\mathbb{Z}_4$ 同构子群

6.6 例子 8.18

📜 [原文17]

8.18 例子 让我们计算由群表表8.19给出的左正则表示。这里的“计算”是指给出左正则表示元素群表。这里的元素

$$ \lambda_{e}=\left(\begin{array}{lll} e & a & b \\ e & a & b \end{array}\right), \quad \lambda_{a}=\left(\begin{array}{ccc} e & a & b \\ a & b & e \end{array}\right), \quad \text { 和 } \quad \lambda_{b}=\left(\begin{array}{ccc} e & a & b \\ b & e & a \end{array}\right) . $$

这个表示群表就像原来的群表一样,只是 $x$ 被重命名为 $\lambda_{x}$,如表8.20所示。例如,

$$ \lambda_{a} \lambda_{b}=\left(\begin{array}{lll} e & a & b \\ a & b & e \end{array}\right)\left(\begin{array}{lll} e & a & b \\ b & e & a \end{array}\right)=\left(\begin{array}{lll} e & a & b \\ e & a & b \end{array}\right)=\lambda_{e} . $$

8.19 表

$e$ $a$ $b$
$e$ $e$ $a$ $b$
$a$ $a$ $b | $e$
$b$ $b$ $e$ $a$

8.20 表

$\lambda_{e}$ $\lambda_{a}$ $\lambda_{b}$
$\lambda_{e}$ $\lambda_{e}$ $\lambda_{a}$ $\lambda_{b}$
$\lambda_{a}$ $\lambda_{a}$ $\lambda_{b}$ $\lambda_{e}$
$\lambda_{b}$ $\lambda_{b}$ $\lambda_{e}$ $\lambda_{a}$

对于由群表给出的有限群,$\rho_{a}$ 是对应于它们在 $a$ 下方的列中元素的顺序的置换,而 $\lambda_{a}$ 是对应于最左边 $a$ 对面行中元素的顺序的置换。符号 $\rho_{a}$ 和 $\lambda_{a}$ 的选择是为了暗示分别用 $a$ 右乘左乘

📖 [逐步解释]

这个例子将凯莱定理的证明过程具体化,为一个给定的抽象群(由乘法表定义)计算其左正则表示

1. 原始群

  • 群 G: 由表8.19定义的 $G=\{e, a, b\}$。
  • 运算:
  • $a \cdot a = b$
  • $a \cdot b = e$
  • $b \cdot a = e$
  • $b \cdot b = a$
  • $e$ 是单位元
  • 这个实际上就是循环群 $\mathbb{Z}_3$,其中 $e \leftrightarrow 0, a \leftrightarrow 1, b \leftrightarrow 2$,运算是模3加法。例如 $a \cdot a = b \leftrightarrow 1+1=2$。

2. 计算左正则表示

  • 目标: 找到映射 $\phi(x) = \lambda_x$ 所产生的三个置换 $\lambda_e, \lambda_a, \lambda_b$。这些置换作用的集合是 $G$ 本身,即 $\{e, a, b\}$。
  • 计算 $\lambda_e$:
  • $\lambda_e$ 的作用是左乘 $e$。
  • $\lambda_e(e) = ee = e$
  • $\lambda_e(a) = ea = a$
  • $\lambda_e(b) = eb = b$
  • 所以,$\lambda_e$ 是恒等置换,$\lambda_e = \left(\begin{array}{lll} e & a & b \\ e & a & b \end{array}\right)$。
  • 计算 $\lambda_a$:
  • $\lambda_a$ 的作用是左乘 $a$。
  • $\lambda_a(e) = ae = a$
  • $\lambda_a(a) = aa = b$ (查表8.19)
  • $\lambda_a(b) = ab = e$ (查表8.19)
  • 所以,$\lambda_a = \left(\begin{array}{lll} e & a & b \\ a & b & e \end{array}\right)$。
  • 计算 $\lambda_b$:
  • $\lambda_b$ 的作用是左乘 $b$。
  • $\lambda_b(e) = be = b$
  • $\lambda_b(a) = ba = e$ (查表8.19)
  • $\lambda_b(b) = bb = a$ (查表8.19)
  • 所以,$\lambda_b = \left(\begin{array}{lll} e & a & b \\ b & e & a \end{array}\right)$。

3. 表示的群表 (表8.20)

  • 同构的体现: 凯莱定理说原始 $G$ 与其左正则表示(即由 $\lambda_e, \lambda_a, \lambda_b$ 构成的置换群)是同构的。
  • 同构意味着它们的乘法表在结构上完全一样。表8.20 就是把表8.19中的每个元素 $x$ 直接替换成对应的 $\lambda_x$ 得到的。
  • 验证一个乘积: 例子中验证了 $\lambda_a \lambda_b = \lambda_e$。
  • 代数方式: 在原始 $G$ 中,我们有 $ab=e$。因为 $\phi$ 是同构,所以 $\phi(ab) = \phi(a)\phi(b)$,即 $\phi(e) = \phi(a)\phi(b)$。这翻译成 $\lambda$ 就是 $\lambda_e = \lambda_a \lambda_b$。
  • 置换计算方式:
  • $\lambda_a \lambda_b = \left(\begin{array}{lll} e & a & b \\ a & b & e \end{array}\right)\left(\begin{array}{lll} e & a & b \\ b & e & a \end{array}\right)$ (先右后左)
  • $e \xrightarrow{\lambda_b} b \xrightarrow{\lambda_a} e$
  • $a \xrightarrow{\lambda_b} e \xrightarrow{\lambda_a} a$
  • $b \xrightarrow{\lambda_b} a \xrightarrow{\lambda_a} b$
  • 结果是 $\left(\begin{array}{lll} e & a & b \\ e & a & b \end{array}\right)$,这正是 $\lambda_e$。
  • 两种方式结果一致,验证了同构关系。

4. 从群表快速得到表示

  • 这是一个非常实用的技巧。
  • 左正则表示 $\lambda_a$: 要找到 $\lambda_a$,直接去看原始群表(表8.19)中,元素 $a$ 所在的那一。这一行是 $(a, b, e)$。这就是 $\lambda_a$ 的第二行(当第一行是 $(e, a, b)$ 时)。
  • 右正则表示 $\rho_a$: 要找到右乘置换 $\rho_a(g)=ga$,直接去看原始群表中,元素 $a$ 所在的那一。这一列是 $(a, e, b)$ (从上到下)。这就是 $\rho_a$ 的第二行(当第一行是 $(e, a, b)$ 时)。
∑ [公式拆解]

本节中的公式都是置换的具体实例,在上面已经详细计算和解释过了。

💡 [数值示例]

本节本身就是一个完整的具体示例。我们额外计算一下右正则表示

  • 群 G: $G=\{e, a, b\}$ 如表8.19。
  • 目标: 计算右正则表示 $\mu(x) = \rho_{x^{-1}}$。
  • 首先需要找到逆元: $e^{-1}=e$, $a^{-1}=b$ (因为$ab=e$), $b^{-1}=a$ (因为$ba=e$)。
  • 计算 $\mu(e)$:
  • $\mu(e) = \rho_{e^{-1}} = \rho_e$。作用是右乘 $e$。结果是恒等置换 $\rho_e = \left(\begin{array}{lll} e & a & b \\ e & a & b \end{array}\right)$。
  • 计算 $\mu(a)$:
  • $\mu(a) = \rho_{a^{-1}} = \rho_b$。作用是右乘 $b$。
  • $\rho_b(e)=eb=b, \rho_b(a)=ab=e, \rho_b(b)=bb=a$。
  • 所以 $\mu(a) = \rho_b = \left(\begin{array}{lll} e & a & b \\ b & e & a \end{array}\right)$。
  • 计算 $\mu(b)$:
  • $\mu(b) = \rho_{b^{-1}} = \rho_a$。作用是右乘 $a$。
  • $\rho_a(e)=ea=a, \rho_a(a)=aa=b, \rho_a(b)=ba=e$。
  • 所以 $\mu(b) = \rho_a = \left(\begin{array}{lll} e & a & b \\ a & b & e \end{array}\right)$。
  • 右正则表示的元素: $\{\rho_e, \rho_b, \rho_a\}$。这个置换的集合也构成一个与 $G$ 同构。有趣的是,对于这个例子,$\mu(a)$ 恰好等于 $\lambda_b$,而 $\mu(b)$ 恰好等于 $\lambda_a$。
📝 [总结]

例子8.18凯莱定理的抽象证明过程,应用到了一个具体的3阶循环群上。它一步步计算出了该左正则表示中的所有置换元素,并通过置换乘法验证了其群表与原始群表同构关系。最后,它给出了一个直接从群乘法表的行和列中读出左/右乘置换的快捷方法。

🎯 [存在目的]

这个例子的目的就是“实践”。它把凯莱定理从一个纯理论的、用符号证明的定理,变成了一个可以动手操作的“算法”。通过这个例子,读者可以亲手为任何一个有限群(只要给出了乘法表)构造出其正则表示,从而具体地“看到”凯莱定理所说的那个与之同构置换群到底长什么样。

🧠 [直觉心智模型]

凯莱定理是一个“自动翻译机”的设计蓝图。例子8.18 就是实际输入了一小段中文(群表8.19),然后看着这台机器如何逐字逐句地把它翻译成英文(得到置换 $\lambda_e, \lambda_a, \lambda_b$),并最终生成一篇结构完全相同的英文文章(群表8.20)。最后给出的“快捷方法”就像是发现了一个翻译技巧:“哦,原来每一行的翻译结果就写在原文的下一行!”

💭 [直观想象]

想象你在玩一个解谜游戏,桌面上有 $e,a,b$ 三张卡片。游戏的规则记录在一本规则书上(表8.19)。

  1. 计算左正则表示就像是在制作新的游戏指令卡。
  2. 制作“指令卡 $\lambda_a$”:你拿起卡片 $a$,然后用它去跟桌面上的每张卡片 $e, a, b$ 都“组合”一次(左乘)。规则书说 $ae=a, aa=b, ab=e$。于是你在新指令卡 $\lambda_a$ 上写下: “$e$ 变成 $a$,$a$ 变成 $b$,$b$ 变成 $e$”。
  3. 你为 $e,a,b$ 都制作了这样的指令卡 $\lambda_e, \lambda_a, \lambda_b$。
  4. 现在你有了新的一套游戏,你不再需要原始的规则书,你只需要按照这些新的指令卡来玩卡片变换游戏。这个例子告诉你,新游戏的玩法和旧游戏的玩法,在逻辑上是完全一样的。

7练习 8

📜 [原文18]

(练习部分原文略)

📖 [逐步解释]

这部分是第8节的课后练习,旨在巩固本节学习的概念和计算技能。练习分为几个类别:

1. 计算 (Computation)

  • 练习1-9: 这些是基础的计算题,要求学生熟练掌握双行表示法下的置换乘法求逆求幂。例如,计算 $\tau \sigma$ 考验的是对“从右到左”复合规则的掌握;计算 $\sigma^{100}$ 考验的是对置换(一个置换自乘多少次回到单位元)的理解,通过求余数来简化计算。计算 $|\langle\sigma\rangle|$ 是要求找出由 $\sigma$ 生成的循环子群
  • 练习10: 这是一个分类题,要求学生判断给出的众多中,哪些是同构的。这需要对各种常见(如 $\mathbb{Z}, \mathbb{Z}_n, \mathbb{Q}, \mathbb{R}$ 的加法或乘法群,$S_n$ 等)的基本性质有深入了解,例如它们的、是否循环、是否阿贝尔元素等。这是对群同构概念的综合考察。
  • 练习11-13: 引入了轨道 (orbit) 的概念。一个元素置换 $\sigma$ 下的轨道是指这个元素在 $\sigma$ 的反复作用下能变成的所有元素集合。这是一个非常重要的概念,将在第9节详细展开。
  • 练习14-15: 要求学生将 $S_3$ 和 $D_4$ 中的元素用另一种常见的表示法(基于生成元关系)来标记。例如,用一个旋转 $\rho$ 和一个翻转 $\phi$ 来表示所有的元素。这有助于理解生成元思想。
  • 练习16-27: 这些题目涉及更具体的计算,如计算满足特定条件的置换数量、找出一个的所有子群并画出子群图、构造循环子群乘法表、将置换群矩阵群建立同构关系、判断几何图形的对称群等。其中,计算正则表示的练习是凯莱定理的直接应用。

2. 概念 (Concepts)

  • 练习28-29: 这是“改正定义”题,要求学生不看书,凭自己的理解写出关键术语的精确定义。这是检验概念是否真正内化的好方法。
  • 练习30-34: 要求判断给定的几个实数函数是否是 $\mathbb{R}$ 上的置换。这回到了置换最根本的定义——双射函数,并考察了学生对无限集一对一满射的理解。
  • 练习35: 是非题,覆盖了本节的多个核心概念点,如置换函数的关系、子群的性质、对称群是否循环等。
  • 练习36-38: 这些是需要举例或给出解释的概念题。例如,练习36要求举一个非阿贝尔群,其所有真子群都是阿贝尔群($S_3$ 就是一个很好的例子)。练习38要求画出二面体群 $D_n$ 的凯莱图,这是另一种可视化群结构的重要工具。

3. 证明梗概 (Proof Gists)

  • 练习39: 要求用两三句话概括凯莱定理的证明。这考察了学生对证明核心思想的把握能力,而不是拘泥于细节。

4. 理论 (Theory)

  • 练习40-53: 这些是理论证明题,要求学生进行更抽象的推理。
  • 练习40-43: 探讨了哪些特定条件的置换集合能构成 $S_A$ 的子群。这需要学生应用子群检验法
  • 练习44-47: 深入探讨了二面体群 $D_n$ 和对称群 $S_n$ 的性质,如 $D_n$ 的、证明 $S_n$ 对于 $n \ge 3$ 是非阿贝尔的,以及 $S_n$ 的中心(能与所有元素交换的元素集合)是平凡的。
  • 练习48-50: 进一步探讨轨道的性质,如轨道要么不相交要么完全相同,以及传递性的概念。
  • 练习51: 呼应了文中的“警告”,要求证明如果把运算顺序反过来定义,得到的仍然是一个(这个新称为原反群对偶群)。
  • 练习52: 要求学生完成右正则表示的证明。
  • 练习53: 要求证明任何有限群都与一个置换矩阵群同构,这是凯莱定理线性代数版本。
📝 [总结]

练习部分是学习过程中不可或缺的一环。它通过不同层次和角度的问题,全面考察了学生对第8节内容的掌握情况,从基本的计算熟练度,到对核心概念的精确理解,再到进行抽象理论证明的能力。

🎯 [存在目的]

练习的根本目的在于“学以致用”和“深化理解”。

  1. 通过计算,将抽象的定义和定理转化为具体的技能。
  2. 通过概念题,迫使学生反思和辨析容易混淆的概念。
  3. 通过证明题,训练学生的逻辑推理和抽象思维能力,这是学习现代代数的核心。

完成这些练习,才能真正将本节的知识内化为自己能力的一部分。

🧠 [直觉心智模型]

如果把学习一节数学内容比作学习一套武功。

  1. 课文内容是武功秘籍,上面写着心法口诀(定义定理)和示范招式(例子)。
  2. 练习就是实际的对练和扎马步。
  3. 计算题是练习基本招式,直到形成肌肉记忆。
  4. 概念题是师父提问你“为什么要这么出拳”,确保你理解了招式背后的原理。
  5. 证明题是让你根据心法,自己创造出新的招式或破解敌人的招式,这是最高层次的考验。

只有通过大量的练习,才能真正成为一名武林高手。

💭 [直观想象]

想象你刚学会了如何驾驶一辆新车(学习了第8节)。

  1. 练习册就是一本包含各种路况和任务的驾驶手册。
  2. “计算 $\sigma \tau$” 就像是让你练习在特定路口“先右转再左转”。
  3. “画出 $D_4$ 的子群图”就像是让你画出这辆车所有子系统(发动机、变速箱、电路)的结构图。
  4. “证明 $S_n$ 是非阿贝尔的”就像是让你从理论上分析为什么这辆车的“转向”和“加速”两个操作的顺序不能颠倒。
  5. “证明凯莱定理”就像是让你写一篇论文,论证为什么这辆车的设计原理可以用来模拟所有其他车辆。

通过完成这些任务,你才能从一个只会开车的司机,成长为一个懂车的专家。

8行间公式索引

1. $A \xrightarrow{\tau} A \xrightarrow{\sigma} A,$

* 一句话解释:该公式示意了复合函数 $\sigma \circ \tau$ 的运算流程,即先对集合A应用函数 $\tau$ ,再对结果应用函数 $\sigma$ 。

2. $(\sigma \tau)\left(a_{1}\right)=(\sigma \tau)\left(a_{2}\right),$

* 一句话解释:这是证明复合函数 $\sigma \tau$ 具有一对一性质的起始假设,即假设不同的输入 $a_1$ 和 $a_2$ 经过函数作用后得到相同的输出。

3. $\sigma\left(\tau\left(a_{1}\right)\right)=\sigma\left(\tau\left(a_{2}\right)\right),$

* 一句话解释:该公式是前一个公式的展开形式,明确了复合函数的具体计算步骤。

4. $a=\sigma\left(a^{\prime}\right)=\sigma\left(\tau\left(a^{\prime \prime}\right)\right)=(\sigma \tau)\left(a^{\prime \prime}\right),$

* 一句话解释:该公式展示了证明复合函数 $\sigma \tau$ 具有满射性质的推导过程,即对于任意输出 $a$ ,总能找到一个原像 $a''$ 。

5. $A=\{1,2,3,4,5\}$

* 一句话解释:该公式定义了一个包含五个元素的集合A,作为后续置换示例的基础。

6. $\sigma=\left(\begin{array}{lllll}

1 & 2 & 3 & 4 & 5 \\

4 & 2 & 5 & 3 & 1

\end{array}\right),$

* 一句话解释:该公式用双行表示法定义了一个具体的置换 $\sigma$ 。

7. $\tau=\left(\begin{array}{lllll}

1 & 2 & 3 & 4 & 5 \\

3 & 5 & 4 & 2 & 1

\end{array}\right) .$

* 一句话解释:该公式用双行表示法定义了另一个置换 $\tau$ 。

8. $\sigma \tau=\left(\begin{array}{lllll}

1 & 2 & 3 & 4 & 5 \\

4 & 2 & 5 & 3 & 1

\end{array}\right)\left(\begin{array}{lllll}

1 & 2 & 3 & 4 & 5 \\

3 & 5 & 4 & 2 & 1

\end{array}\right)=\left(\begin{array}{lllll}

1 & 2 & 3 & 4 & 5 \\

5 & 1 & 3 & 2 & 4

\end{array}\right) .$

* 一句话解释:该公式展示了两个置换 $\sigma$ 和 $\tau$ 乘积的计算过程与结果。

9. $(\sigma \tau)(1)=\sigma(\tau(1))=\sigma(3)=5 .$

* 一句话解释:该公式详细演示了如何计算复合置换 $\sigma \tau$ 在元素1上的值,体现了从右到左的运算顺序。

10. $\iota(a)=a=\sigma\left(a^{\prime}\right)=\sigma\left(\sigma^{-1}(a)\right)=\left(\sigma \sigma^{-1}\right)(a)$

* 一句话解释:该公式通过一系列等价变换证明了置换 $\sigma$ 与其逆置换 $\sigma^{-1}$ 的复合等于单位置换 $\iota$ 。

11. $l\left(a^{\prime}\right)=a^{\prime}=\sigma^{-1}(a)=\sigma^{-1}\left(\sigma\left(a^{\prime}\right)\right)=\left(\sigma^{-1} \sigma\right)\left(a^{\prime}\right)$

* 一句话解释:该公式证明了逆置换 $\sigma^{-1}$ 与置换 $\sigma$ 的复合也等于单位置换 $\iota$ 。

12. $f(1)=\#, \quad f(2)=\$, \quad f(3)=\%$

* 一句话解释:该公式定义了一个从集合{1, 2, 3}到集合{#, $, %}的一一对应函数f,用于说明群的同构。

13. $\left(\begin{array}{lll}

1 & 2 & 3 \\

3 & 2 & 1

\end{array}\right) \text { 到 }\left(\begin{array}{lll}

\# & \$ & \% \\

\% & \$ & \#

\end{array}\right)$

* 一句话解释:该公式展示了通过函数f将一个作用在{1, 2, 3}上的置换映射为另一个结构相同但作用在{#, $, %}上的置换。

14. $n!=n(n-1)(n-2) \cdots(3)(2)(1) .$

* 一句话解释:该公式定义了n的阶乘,即对称群 $S_n$ 的阶。

15. $\begin{array}{ll}

\rho_{0}=\left(\begin{array}{ll}

1 & 2 \\

1 & 2 \\

3

\end{array}\right), & \mu_{1}=\left(\begin{array}{lll}

1 & 2 & 3 \\

1 & 3 & 2

\end{array}\right), \\

\rho_{1}=\left(\begin{array}{ll}

1 & 2 \\

2 & 3 \\

1

\end{array}\right), & \mu_{2}=\left(\begin{array}{lll}

1 & 2 & 3 \\

3 & 2 & 1

\end{array}\right), \\

\rho_{2}=\left(\begin{array}{ll}

1 & 2 \\

3 & 1 \\

2

\end{array}\right), & \mu_{3}=\left(\begin{array}{lll}

1 & 2 & 3 \\

2 & 1 & 3

\end{array}\right) .

\end{array}$

* 一句话解释:该公式列出了对称群 $S_3$ 的全部6个元素,并用希腊字母命名。

16. $\begin{aligned}

& \rho_{0}=\left(\begin{array}{llll}

1 & 2 & 3 & 4 \\

1 & 2 & 3 & 4

\end{array}\right), \quad \mu_{1}=\left(\begin{array}{llll}

1 & 2 & 3 & 4 \\

2 & 1 & 4 & 3

\end{array}\right), \\

& \rho_{1}=\left(\begin{array}{llll}

1 & 2 & 3 & 4 \\

2 & 3 & 4 & 1

\end{array}\right), \quad \mu_{2}=\left(\begin{array}{llll}

1 & 2 & 3 & 4 \\

4 & 3 & 2 & 1

\end{array}\right), \\

& \rho_{2}=\left(\begin{array}{llll}

1 & 2 & 3 & 4 \\

3 & 4 & 1 & 2

\end{array}\right), \quad \delta_{1}=\left(\begin{array}{llll}

1 & 2 & 3 & 4 \\

3 & 2 & 1 & 4

\end{array}\right), \\

& \rho_{3}=\left(\begin{array}{llll}

1 & 2 & 3 & 4 \\

4 & 1 & 2 & 3

\end{array}\right), \quad \delta_{2}=\left(\begin{array}{llll}

1 & 2 & 3 & 4 \\

1 & 4 & 3 & 2

\end{array}\right) .

\end{aligned}$

* 一句话解释:该公式列出了二面体群 $D_4$ 的全部8个元素,并根据其几何意义(旋转和反射)进行命名。

17. $e^{\prime} \phi(e)=\phi(e)=\phi(e e)=\phi(e) \phi(e) .$

* 一句话解释:该公式用于证明在群同态 $\phi$ 下,原群的单位元e被映射为目标群的单位元e'。

18. $e^{\prime}=\phi(e)=\phi\left(x x^{-1}\right)=\phi(x) \phi\left(x^{-1}\right)=x^{\prime} \phi\left(x^{-1}\right),$

* 一句话解释:该公式用于证明在群同态 $\phi$ 下,原群中元素x的逆元的像,等于x的像的逆元。

19. $\rho_{x}(g)=g x$

* 一句话解释:该公式定义了右乘置换 $\rho_x$ 的作用,即用元素x右乘群G中的任意元素g。

20. $\mu(x)=\rho_{x^{-1}} .$

* 一句话解释:该公式定义了群G的右正则表示映射 $\mu$ ,它将元素x映射到由其逆元 $x^{-1}$ 构成的右乘置换。

21. $\lambda_{e}=\left(\begin{array}{lll}

e & a & b \\

e & a & b

\end{array}\right), \quad \lambda_{a}=\left(\begin{array}{ccc}

e & a & b \\

a & b & e

\end{array}\right), \quad \text { 和 } \quad \lambda_{b}=\left(\begin{array}{ccc}

e & a & b \\

b & e & a

\end{array}\right) .$

* 一句话解释:该公式给出了一个3阶循环群的左正则表示中的三个置换元素。

22. $\lambda_{a} \lambda_{b}=\left(\begin{array}{lll}

e & a & b \\

a & b & e

\end{array}\right)\left(\begin{array}{lll}

e & a & b \\

b & e & a

\end{array}\right)=\left(\begin{array}{lll}

e & a & b \\

e & a & b

\end{array}\right)=\lambda_{e} .$

* 一句话解释:该公式通过一个具体的置换乘法计算,验证了左正则表示的群结构与原群同构。

8练习 8 精选题目解析

📖 [逐步解释]

为了帮助您更深入地理解本节所学的概念,并掌握相关的计算和证明技巧,此处我们选取“练习 8”中的部分典型题目进行详细的分析和解答。这些题目覆盖了计算、概念和理论三个方面。

8.1 计算题解析

8.1.1 练习 1

📜 [原文19]

  1. $\tau \sigma$

在练习1到5中,计算涉及 $S_{6}$ 中以下置换的指示乘积:

$\sigma=\left(\begin{array}{cccccc}1 & 2 & 3 & 4 & 5 & 6 \\ 3 & 1 & 4 & 5 & 6 & 2\end{array}\right), \quad \tau=\left(\begin{array}{cccccc}1 & 2 & 3 & 4 & 5 & 6 \\ 2 & 4 & 1 & 3 & 6 & 5\end{array}\right)$

📖 [逐步解释]

这道题要求我们计算两个给定置换 $\tau$ 和 $\sigma$ 的乘积。在本书的约定中,置换乘积 $\tau\sigma$ 代表函数复合 $\tau \circ \sigma$,其运算顺序是“先应用 $\sigma$,后应用 $\tau$”。我们将逐个追踪集合 $\{1, 2, 3, 4, 5, 6\}$ 中每个元素的最终去向。

  1. 追踪元素 1:
    • 首先,$\sigma$ 将 1 映射到 3。($1 \xrightarrow{\sigma} 3$)
    • 然后,$\tau$ 将这个结果 3 映射到 1。($3 \xrightarrow{\tau} 1$)
    • 所以,整个过程是 $1 \xrightarrow{\sigma} 3 \xrightarrow{\tau} 1$。最终,$(\tau\sigma)(1) = 1$。
  2. 追踪元素 2:
    • 首先,$\sigma$ 将 2 映射到 1。($2 \xrightarrow{\sigma} 1$)
    • 然后,$\tau$ 将这个结果 1 映射到 2。($1 \xrightarrow{\tau} 2$)
    • 所以,整个过程是 $2 \xrightarrow{\sigma} 1 \xrightarrow{\tau} 2$。最终,$(\tau\sigma)(2) = 2$。
  3. 追踪元素 3:
    • 首先,$\sigma$ 将 3 映射到 4。($3 \xrightarrow{\sigma} 4$)
    • 然后,$\tau$ 将这个结果 4 映射到 3。($4 \xrightarrow{\tau} 3$)
    • 所以,整个过程是 $3 \xrightarrow{\sigma} 4 \xrightarrow{\tau} 3$。最终,$(\tau\sigma)(3) = 3$。
  4. 追踪元素 4:
    • 首先,$\sigma$ 将 4 映射到 5。($4 \xrightarrow{\sigma} 5$)
    • 然后,$\tau$ 将这个结果 5 映射到 6。($5 \xrightarrow{\tau} 6$)
    • 所以,整个过程是 $4 \xrightarrow{\sigma} 5 \xrightarrow{\tau} 6$。最终,$(\tau\sigma)(4) = 6$。
  5. 追踪元素 5:
    • 首先,$\sigma$ 将 5 映射到 6。($5 \xrightarrow{\sigma} 6$)
    • 然后,$\tau$ 将这个结果 6 映射到 5。($6 \xrightarrow{\tau} 5$)
    • 所以,整个过程是 $5 \xrightarrow{\sigma} 6 \xrightarrow{\tau} 5$。最终,$(\tau\sigma)(5) = 5$。
  6. 追踪元素 6:
    • 首先,$\sigma$ 将 6 映射到 2。($6 \xrightarrow{\sigma} 2$)
    • 然后,$\tau$ 将这个结果 2 映射到 4。($2 \xrightarrow{\tau} 4$)
    • 所以,整个过程是 $6 \xrightarrow{\sigma} 2 \xrightarrow{\tau} 4$。最终,$(\tau\sigma)(6) = 4$。
📝 [总结]

将上述计算结果整合,写成双行表示法:

$\tau\sigma = \left(\begin{array}{cccccc}

1 & 2 & 3 & 4 & 5 & 6 \\

1 & 2 & 3 & 6 & 5 & 4

\end{array}\right)$

⚠️ [易错点]

最常见的错误就是搞反运算顺序,从左到右计算。如果先算 $\tau$ 再算 $\sigma$,会得到一个完全不同的结果。例如对于元素 1,先 $\tau$ 后 $\sigma$ 的过程是 $1 \xrightarrow{\tau} 2 \xrightarrow{\sigma} 1$,结果是 $(\sigma\tau)(1)=1$,在这个特殊的例子中,对于元素1的结果碰巧是一样的,但对于元素4,先 $\tau$ 后 $\sigma$ 的过程是 $4 \xrightarrow{\tau} 3 \xrightarrow{\sigma} 4$,结果是4,而正确答案是6。务必牢记“从右至左”的原则。

8.1.2 练习 5

📜 [原文20]

  1. $\sigma^{-1} \tau \sigma$
📖 [逐步解释]

这道题要求计算共轭 (conjugate)。计算 $\sigma^{-1}\tau\sigma$ 是群论中一个非常重要的操作。它直观上可以理解为“用 $\sigma$ 的方式去执行 $\tau$ 操作”。计算分为三步:

  1. 计算 $\tau\sigma$ (这一步在练习1中已经完成)。
  2. 计算 $\sigma^{-1}$ (求 $\sigma$ 的逆置换)。
  3. 计算最终乘积 $\sigma^{-1} (\tau\sigma)$。

第一步:$\tau\sigma$ 的结果

从练习1我们已知:

$\tau\sigma = \left(\begin{array}{cccccc}

1 & 2 & 3 & 4 & 5 & 6 \\

1 & 2 & 3 & 6 & 5 & 4

\end{array}\right)$

第二步:计算 $\sigma^{-1}$

$\sigma = \left(\begin{array}{cccccc}1 & 2 & 3 & 4 & 5 & 6 \\ 3 & 1 & 4 & 5 & 6 & 2\end{array}\right)$

逆置换的方法是将双行表示法的上下两行交换,然后将第一行重新排序列为自然顺序。

交换得到:$\left(\begin{array}{cccccc}3 & 1 & 4 & 5 & 6 & 2 \\ 1 & 2 & 3 & 4 & 5 & 6 \end{array}\right)$

重新排序第一行:$\sigma^{-1} = \left(\begin{array}{cccccc}1 & 2 & 3 & 4 & 5 & 6 \\ 2 & 6 & 1 & 3 & 4 & 5 \end{array}\right)$

第三步:计算 $\sigma^{-1} (\tau\sigma)$

现在我们计算最终的乘积 (先应用 $\tau\sigma$,再应用 $\sigma^{-1}$):

$\sigma^{-1}(\tau\sigma) = \left(\begin{array}{cccccc}1 & 2 & 3 & 4 & 5 & 6 \\ 2 & 6 & 1 & 3 & 4 & 5 \end{array}\right) \left(\begin{array}{cccccc}1 & 2 & 3 & 4 & 5 & 6 \\ 1 & 2 & 3 & 6 & 5 & 4 \end{array}\right)$

  • $1 \xrightarrow{\tau\sigma} 1 \xrightarrow{\sigma^{-1}} 2$
  • $2 \xrightarrow{\tau\sigma} 2 \xrightarrow{\sigma^{-1}} 6$
  • $3 \xrightarrow{\tau\sigma} 3 \xrightarrow{\sigma^{-1}} 1$
  • $4 \xrightarrow{\tau\sigma} 6 \xrightarrow{\sigma^{-1}} 5$
  • $5 \xrightarrow{\tau\sigma} 5 \xrightarrow{\sigma^{-1}} 4$
  • $6 \xrightarrow{\tau\sigma} 4 \xrightarrow{\sigma^{-1}} 3$
📝 [总结]

将结果整合:

$\sigma^{-1} \tau \sigma = \left(\begin{array}{cccccc}

1 & 2 & 3 & 4 & 5 & 6 \\

2 & 6 & 1 & 5 & 4 & 3

\end{array}\right)$

🧠 [直觉心智模型]

共轭操作 $\sigma^{-1}\tau\sigma$ 可以被理解为“换个坐标系做操作”。

  1. $\sigma$: 从你的“标准语言”(元素1,2,3...)翻译到一种“新语言”。
  2. $\tau$: 在“新语言”环境下执行 $\tau$ 所描述的变换。
  3. $\sigma^{-1}$: 把结果从“新语言”翻译回你的“标准语言”。

最终得到的操作,其结构与 $\tau$ 非常相似,只是作用的对象被 $\sigma$ “重新标记”了。

8.1.3 练习 8

📜 [原文21]

  1. $\sigma^{100}$
📖 [逐步解释]

这道题要求计算一个置换的高次幂。直接乘以100次是不现实的。正确的方法是利用置换

一个置换 $\sigma$ 的是使得 $\sigma^k = \iota$ (单位置换) 成立的最小正整数 $k$。

一旦找到了 $k$,我们可以用 100 除以 $k$ 求余数 $r$。即 $100 = qk + r$。

那么 $\sigma^{100} = \sigma^{qk+r} = (\sigma^k)^q \sigma^r = \iota^q \sigma^r = \iota \sigma^r = \sigma^r$。

问题就简化为计算一个次数远小于100的幂。

第一步:找到 $\sigma$ 的阶

我们来计算 $\sigma$ 的连续幂次,直到出现单位元为止。

$\sigma = \left(\begin{array}{cccccc}1 & 2 & 3 & 4 & 5 & 6 \\ 3 & 1 & 4 & 5 & 6 & 2\end{array}\right)$

$\sigma^2 = \sigma\sigma = \left(\begin{array}{cccccc}1 & 2 & 3 & 4 & 5 & 6 \\ 4 & 3 & 5 & 6 & 2 & 1\end{array}\right)$

(例如: $1 \xrightarrow{\sigma} 3 \xrightarrow{\sigma} 4$)

$\sigma^3 = \sigma^2\sigma = \left(\begin{array}{cccccc}1 & 2 & 3 & 4 & 5 & 6 \\ 5 & 4 & 6 & 2 & 1 & 3\end{array}\right)$

(例如: $1 \xrightarrow{\sigma} 3 \xrightarrow{\sigma^2} 5$)

$\sigma^4 = \sigma^3\sigma = \left(\begin{array}{cccccc}1 & 2 & 3 & 4 & 5 & 6 \\ 6 & 5 & 2 & 1 & 3 & 4\end{array}\right)$

(例如: $1 \xrightarrow{\sigma} 3 \xrightarrow{\sigma^3} 6$)

$\sigma^5 = \sigma^4\sigma = \left(\begin{array}{cccccc}1 & 2 & 3 & 4 & 5 & 6 \\ 2 & 6 & 1 & 3 & 4 & 5\end{array}\right)$

(例如: $1 \xrightarrow{\sigma} 3 \xrightarrow{\sigma^4} 2$)

$\sigma^6 = \sigma^5\sigma = \left(\begin{array}{cccccc}1 & 2 & 3 & 4 & 5 & 6 \\ 1 & 2 & 3 & 4 & 5 & 6\end{array}\right) = \iota$

(例如: $1 \xrightarrow{\sigma} 3 \xrightarrow{\sigma^5} 1$)

我们发现 $\sigma$ 的是 6。

(一个更快捷的方法是分解成不相交循环:$\sigma = (1 \ 3 \ 4 \ 5 \ 6 \ 2)$。这是一个长度为6的循环,其就是6。)

第二步:计算指数的余数

$100 \div 6 = 16$ 余 $4$。

所以 $100 = 16 \times 6 + 4$。

第三步:得到最终结果

$\sigma^{100} = \sigma^{16 \times 6 + 4} = \sigma^4$。

我们已经在第一步中计算过 $\sigma^4$。

📝 [总结]

$\sigma^{100} = \sigma^4 = \left(\begin{array}{cccccc}1 & 2 & 3 & 4 & 5 & 6 \\ 6 & 5 & 2 & 1 & 3 & 4\end{array}\right)$。

8.2 概念题解析

8.2.1 练习 30

📜 [原文22]

  1. 在练习30到34中,确定给定函数是否是 $\mathbb{R}$ 的置换

$f_{1}: \mathbb{R} \rightarrow \mathbb{R}$ 定义为 $f_{1}(x)=x+1$

📖 [逐步解释]

根据定义8.3,一个集合上的置换是一个到自身既一对一满射函数。这里我们的集合是实数集 $\mathbb{R}$,这是一个无限集。对于无限集一对一满射是两个独立的条件,必须分别检验。

  1. 检验一对一 (injective)
    • 方法: 假设 $f_1(x_1) = f_1(x_2)$,如果能从中推出 $x_1 = x_2$,则函数一对一的。
    • 证明:
    • 假设 $f_1(x_1) = f_1(x_2)$。
    • 根据定义,这意味着 $x_1 + 1 = x_2 + 1$。
    • 在等式两边同时减去 1,得到 $x_1 = x_2$。
    • 结论: 假设成立,因此 $f_1$ 是一对一的。
  2. 检验满射 (surjective)
    • 方法: 对于共域 $\mathbb{R}$ 中的任意一个元素 $y$,我们是否都能在定义域 $\mathbb{R}$ 中找到一个元素 $x$,使得 $f_1(x)=y$。
    • 证明:
    • 任取一个实数 $y \in \mathbb{R}$。
    • 我们需要找一个 $x$ 使得 $f_1(x) = y$,即 $x+1=y$。
    • 解这个关于 $x$ 的方程,得到 $x = y-1$。
    • 因为 $y$ 是一个实数,所以 $y-1$ 也必然是一个实数。这意味着我们总能找到这样一个 $x$ 值。
    • 结论: 对于任意的 $y$,都存在 $x=y-1$ 与之对应,因此 $f_1$ 是满射的。
📝 [总结]

因为函数 $f_1(x)=x+1$ 既是一对一的又是满射的,所以它是一个在 $\mathbb{R}$ 上的置换

💭 [直观想象]

函数 $f_1(x)=x+1$ 的作用是将整条实数轴向右平移一个单位。这个操作显然是“完美”的:

  1. 没有两个不同的点会平移到同一个新位置上(一对一)。
  2. 数轴上的每一个点都恰好是某个点(它左边一个单位的点)平移过来的(满射)。

因此,这是一个置换

8.2.2 练习 36

📜 [原文23]

  1. 举例说明非阿贝尔群的每个真子群都可以是阿贝尔群
📖 [逐步解释]

我们需要找到一个非阿贝尔群 $G$,然后找出它的所有真子群(Proper subgroup,即不等于 $G$ 自身,也不等于平凡子群 $\{\iota\}$ 的子群),并验证这些真子群全都是阿贝尔群

第一步:选择候选群

我们知道,为 1, 2, 3, 4, 5 的都是阿贝尔群。那么最小的非阿贝尔群就是我们在例子8.7中遇到的 $S_3$,其为 6。因此,$S_3$ 是最理想的候选者。

第二步:确定 $S_3$ 是非阿贝尔群

例子8.7的分析中,我们已经计算过:

$\rho_1 \mu_1 = \mu_3$

$\mu_1 \rho_1 = \mu_2$

因为 $\mu_3 \neq \mu_2$,所以 $S_3$ 是非阿贝尔群

第三步:找出 $S_3$ 的所有子群

一个子群必须整除该拉格朗日定理,虽然在第10节才讲,但这里可以用其结论)。$S_3$ 的为 6,所以它的子群只可能是 1, 2, 3, 6。

  • 阶为 1: 只有一个,即平凡子群 $\{\rho_0\}$。
  • 阶为 6: 只有一个,即 $S_3$ 自身。
  • 阶为 2: 子群元素必须是单位元和一个为 2 的元素。在 $S_3$ 中,三个翻转操作 $\mu_1, \mu_2, \mu_3$ 的都是 2(翻两次就回来了)。因此有三个为 2 的子群
  • $H_1 = \{\rho_0, \mu_1\}$
  • $H_2 = \{\rho_0, \mu_2\}$
  • $H_3 = \{\rho_0, \mu_3\}$
  • 阶为 3: 子群元素必须是一个为 3 的元素和它的幂。在 $S_3$ 中,两个旋转操作 $\rho_1, \rho_2$ 的都是 3。$\rho_1^2=\rho_2$, $\rho_1^3=\rho_0$。因此只有一个为 3 的子群
  • $H_4 = \{\rho_0, \rho_1, \rho_2\} = \langle\rho_1\rangle$

第四步:验证所有真子群都是阿贝尔群

$S_3$ 的真子群是 $H_1, H_2, H_3, H_4$。

  • $H_1, H_2, H_3$ 的都是 2。任何为 2 的都是循环群,因此都是阿贝尔群
  • $H_4$ 的是 3。任何为 3 的都是循环群,因此都是阿贝尔群

(更一般地,任何素数阶都是循环群,因此是阿贝尔群)。

📝 [总结]

我们找到了一个例子: $S_3$ 是非阿贝尔群,但它的所有真子群($H_1, H_2, H_3$ 和 $H_4$)都是为 2 或 3 的循环群,因此它们全都是阿贝尔群。这满足了题目的要求。

8.3 理论题解析

8.3.1 练习 40

📜 [原文24]

  1. 在练习40到43中,设 $A$ 是一个集合,$B$ 是 $A$ 的一个子集,并且 $b$ 是 $B$ 的一个特定元素。确定给定集合诱导运算下是否必然是 $S_{A}$ 的一个子群

$\left\{\sigma \in S_{A} \mid \sigma(b)=b\right\}$

📖 [逐步解释]

这道题要求我们判断一个特定形式的集合是否为子群

令 $H_b = \left\{\sigma \in S_{A} \mid \sigma(b)=b\right\}$。这个集合包含了 $S_A$ 中所有能“固定”元素 $b$ 不动的置换。在群论中,它被称为 $b$ 的稳定子群 (stabilizer)

为了证明 $H_b$ 是 $S_A$ 的子群,我们需要使用子群检验法,即验证三个条件:

  1. $H_b$ 非空。
  2. $H_b$ 对置换乘法封闭的。
  3. $H_b$ 对求封闭的。

第一步:证明 $H_b$ 非空

  • $S_A$ 的单位元恒等置换 $\iota$,它的作用是 $\iota(a)=a$ 对于所有 $a \in A$。
  • 特别地,$\iota(b)=b$。
  • 根据 $H_b$ 的定义,任何满足 $\sigma(b)=b$ 的置换 $\sigma$ 都属于 $H_b$。因为 $\iota$ 满足这个条件,所以 $\iota \in H_b$。
  • 因此,$H_b$ 至少包含单位元,它不是空集

第二步:证明封闭性

  • 设 $\sigma$ 和 $\tau$ 是 $H_b$ 中的任意两个元素
  • 根据 $H_b$ 的定义,我们有 $\sigma(b)=b$ 和 $\tau(b)=b$。
  • 我们需要证明它们的乘积 $\sigma\tau$ 也属于 $H_b$。也就是说,我们需要证明 $(\sigma\tau)(b)=b$。
  • 我们来计算 $(\sigma\tau)(b)$:
  • $(\sigma\tau)(b) = \sigma(\tau(b))$ (根据函数复合定义)
  • 因为 $\tau(b)=b$,所以 $\sigma(\tau(b)) = \sigma(b)$。
  • 因为 $\sigma(b)=b$,所以最终结果是 $b$。
  • 我们证明了 $(\sigma\tau)(b)=b$,所以 $\sigma\tau \in H_b$。$H_b$ 对置换乘法封闭的。

第三步:证明对逆元封闭

  • 设 $\sigma$ 是 $H_b$ 中的任意一个元素。这意味着 $\sigma(b)=b$。
  • 我们需要证明它的逆元 $\sigma^{-1}$ 也属于 $H_b$。也就是说,我们需要证明 $\sigma^{-1}(b)=b$。
  • 我们知道 $\sigma(b)=b$。
  • 逆函数 $\sigma^{-1}$ 作用于这个等式的两边:
  • $\sigma^{-1}(\sigma(b)) = \sigma^{-1}(b)$
  • 等式左边是 $(\sigma^{-1}\sigma)(b)$,根据逆元的定义,它等于 $\iota(b)$,也就是 $b$。
  • 所以,我们得到 $b = \sigma^{-1}(b)$。
  • 这正是 $\sigma^{-1}$ 属于 $H_b$ 的条件。$H_b$ 对求封闭的。
📝 [总结]

由于集合 $H_b = \left\{\sigma \in S_{A} \mid \sigma(b)=b\right\}$ 满足了子群的所有条件(非空、对乘法封闭、对求逆封闭),因此它必然是 $S_A$ 的一个子群

8.3.2 练习 46

📜 [原文25]

  1. 证明 $S_{n}$ 对于 $n \geq 3$ 是一个非阿贝尔群
📖 [逐步解释]

要证明一个非阿贝尔的,我们只需要找到一对元素 $\sigma, \tau$,使得它们的乘积不满足交换律,即 $\sigma\tau \neq \tau\sigma$。

这个证明对所有 $n \ge 3$ 都需要成立。这意味着我们可以在集合 $\{1, 2, \dots, n\}$ 中,只利用其中的三个元素(比如 1, 2, 3)来构造我们的反例。只要我们构造的置换不去动 4, 5, ... 这些元素,那么这个反例在任何 $n \ge 3$ 的 $S_n$ 中都有效。

第一步:构造两个简单的置换

设我们的集合至少包含 $\{1, 2, 3\}$。我们构造两个最简单的置换

  1. 令 $\sigma$ 为交换 1 和 2,保持其他元素不变的置换

在 $S_n$ 中,$\sigma(1)=2, \sigma(2)=1$,并且对于所有 $k > 2$, $\sigma(k)=k$。

用双行表示法(以 $n=3$ 为例):$\sigma = \left(\begin{array}{lll}1 & 2 & 3 \\ 2 & 1 & 3\end{array}\right)$。

  1. 令 $\tau$ 为交换 2 和 3,保持其他元素不变的置换

在 $S_n$ 中,$\tau(2)=3, \tau(3)=2$,并且对于所有 $k \neq 2,3$, $\tau(k)=k$。

用双行表示法(以 $n=3$ 为例):$\tau = \left(\begin{array}{lll}1 & 2 & 3 \\ 1 & 3 & 2\end{array}\right)$。

第二步:计算 $\sigma\tau$

我们计算 $\sigma\tau$ (先 $\tau$ 后 $\sigma$) 作用在元素 1, 2, 3 上的结果:

  • $(\sigma\tau)(1) = \sigma(\tau(1)) = \sigma(1) = 2$
  • $(\sigma\tau)(2) = \sigma(\tau(2)) = \sigma(3) = 3$
  • $(\sigma\tau)(3) = \sigma(\tau(3)) = \sigma(2) = 1$

所以 $\sigma\tau$ 是一个 $1 \to 2 \to 3 \to 1$ 的循环。

第三步:计算 $\tau\sigma$

我们计算 $\tau\sigma$ (先 $\sigma$ 后 $\tau$) 作用在元素 1, 2, 3 上的结果:

  • $(\tau\sigma)(1) = \tau(\sigma(1)) = \tau(2) = 3$
  • $(\tau\sigma)(2) = \tau(\sigma(2)) = \tau(1) = 1$
  • $(\tau\sigma)(3) = \tau(\sigma(3)) = \tau(3) = 2$

所以 $\tau\sigma$ 是一个 $1 \to 3 \to 2 \to 1$ 的循环。

第四步:比较结果

我们看到,$(\sigma\tau)(1) = 2$,而 $(\tau\sigma)(1) = 3$。

因为这两个置换作用在同一个元素 1 上得到了不同的结果,所以它们是不相等的置换

即 $\sigma\tau \neq \tau\sigma$。

📝 [总结]

我们通过在 $\{1, 2, 3\}$ 上构造了两个简单的置换(对换),并证明了它们的乘积是不可交换的。由于对于任何 $n \geq 3$,$S_n$ 中都存在这样只作用于 $\{1, 2, 3\}$ 的置换,因此这个反例在所有 $n \geq 3$ 的对称群 $S_n$ 中都成立。故 $S_n$ 对于 $n \geq 3$ 是一个非阿贝尔群

(附注:$S_1$ 和 $S_2$ 的阶分别是 1 和 2,它们都是阿贝尔群。)